1.3.0
CCC
 
Table Member List

This is the complete list of members for Table, including all inherited members.

addColumn(int ncolumn_added=1)MatrixRectangular
addMatInPlace(const AMatrixDense &y, double cx=1., double cy=1.)AMatrixDense
AMatrix::addMatInPlace(const AMatrix &y, double cx=1., double cy=1.)AMatrix
addRow(int nrow_added=1)MatrixRectangular
addScalar(double v) overrideAMatrixDensevirtual
addScalarDiag(double v) overrideAMatrixDensevirtual
addValue(int irow, int icol, double value)AMatrix
AMatrix(int nrow=0, int ncol=0)AMatrix
AMatrix(const AMatrix &m)AMatrix
AMatrixDense(int nrow=0, int ncol=0)AMatrixDense
AMatrixDense(const AMatrixDense &m)AMatrixDense
AMatrixDense(const AMatrix &m)AMatrixDense
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
clone() const =0ICloneablepure virtual
compare(const AMatrix &mat) const AMatrix
copyElements(const AMatrix &m, double factor=1.)AMatrix
copyReduce(const AMatrix *x, const VectorInt &activeRows, const VectorInt &activeCols)AMatrix
create(int nrow=0, int ncol=0)Tablestatic
createDirectory(const String &dir)ASerializablestatic
createFromNames(const VectorString &rownames, const VectorString &colnames)Tablestatic
createFromNF(const String &neutralFilename, bool verbose=true)Tablestatic
createFromTable(const Table &table)Tablestatic
createFromVD(const VectorDouble &X, int nrow, int ncol, bool byCol=false, bool invertColumnOrder=false)MatrixRectangularstatic
createFromVVD(const VectorVectorDouble &X)MatrixRectangularstatic
DECLARE_TOTLTable
deserialize(std::istream &is, bool verbose=true)ASerializable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
divideColumn(const VectorDouble &vec) overrideAMatrixDensevirtual
divideRow(const VectorDouble &vec) overrideAMatrixDensevirtual
dumpElements(const String &title, int ifrom, int ito) const AMatrix
dumpToNF(const String &neutralFilename, bool verbose=false) const ASerializable
empty() const AMatrixinline
fill(double value) overrideAMatrixDensevirtual
fillRandom(int seed=432432, double zeroPercent=0.1)AMatrix
getAllRange() const Table
getColumn(int icol) const overrideAMatrixDensevirtual
getColumnName(int icol) const Table
getColumnNames() const Tableinline
getContainerName()ASerializablestatic
getDiagonal(int shift=0) const AMatrix
getDirectory(const String &path)ASerializablestatic
getEigenValues() const AMatrixDenseinline
getEigenVectors() const AMatrixDenseinline
getExecDirectory()ASerializablestatic
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getHomeDirectory(const String &sub="")ASerializablestatic
getMatrixToTriplet(int shiftRow=0, int shiftCol=0) const AMatrixvirtual
getMaximum() const AMatrix
getMeanByColumn(int icol) const AMatrix
getMinimum() const AMatrix
getNCols() const AMatrixinline
getNormInf() const AMatrix
getNRows() const AMatrixinline
getNumberColumnDefined() const AMatrix
getNumberRowDefined() const AMatrix
getPrefixName()ASerializablestatic
getRange(int icol) const Table
getRow(int irow) const overrideAMatrixDensevirtual
getRowName(int irow) const Table
getRowNames() const Tableinline
getTestData(const String &subdir, const String &filename)ASerializablestatic
getTitle() const Tableinline
getValue(int irow, int icol, bool flagCheck=false) const overrideAMatrixDensevirtual
getValues(bool byCol=true) const AMatrix
getWorkingDirectory()ASerializablestatic
glue(const AMatrix *A1, const AMatrix *A2, bool flagShiftRow, bool flagShiftCol)MatrixRectangularstatic
ICloneable()ICloneableinline
invert()AMatrix
isColumnDefined(int icol) const AMatrix
isDense() const overrideAMatrixDenseinlinevirtual
isIdentity(bool printWhyNot=false) const AMatrixvirtual
isNonNegative(bool verbose=false)AMatrix
isRowDefined(int irow) const AMatrix
isSame(const AMatrix &m, double eps=EPSILON4, bool printWhyNot=false)AMatrix
isSameSize(const AMatrix &m) const AMatrix
isSparse() const overrideAMatrixDenseinlinevirtual
isSquare(bool printWhyNot=false) const AMatrixvirtual
isSymmetric(bool printWhyNot=false, double eps=EPSILON10) const AMatrixvirtual
isValid(int irow, int icol, bool printWhyNot=false) const AMatrixvirtual
linearCombination(double val1, const AMatrix *mat1, double val2=1., const AMatrix *mat2=nullptr)AMatrix
makePositiveColumn()AMatrix
MatrixRectangular(int nrow=0, int ncol=0)MatrixRectangular
MatrixRectangular(const MatrixRectangular &m)MatrixRectangular
MatrixRectangular(const AMatrix &m)MatrixRectangular
multiplyColumn(const VectorDouble &vec) overrideAMatrixDensevirtual
multiplyRow(const VectorDouble &vec) overrideAMatrixDensevirtual
mustBeSymmetric() const overrideMatrixRectangularinlinevirtual
operator()(int row, int col) const AMatrixinline
operator()(int row, int col)AMatrixinline
operator=(const Table &m)Table
MatrixRectangular::operator=(const MatrixRectangular &r)MatrixRectangular
MatrixRectangular::AMatrixDense::operator=(const AMatrixDense &r)AMatrixDense
MatrixRectangular::AMatrix::operator=(const AMatrix &m)AMatrix
MatrixRectangular::AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
plot(int isimu) const Table
prodMatInPlace(const AMatrix *matY, bool transposeY=false)AMatrix
prodMatMatInPlace(const AMatrix *x, const AMatrix *y, bool transposeX=false, bool transposeY=false) overrideAMatrixDensevirtual
prodMatVec(const VectorDouble &x, bool transpose=false) const overrideAMatrixDensevirtual
prodMatVecInPlace(const VectorDouble &x, VectorDouble &y, bool transpose=false) const AMatrix
prodMatVecInPlacePtr(const double *x, double *y, bool transpose=false) const AMatrix
prodNormMatInPlace(const AMatrixDense &a, const VectorDouble &vec=VectorDouble(), bool transpose=false)AMatrixDensevirtual
AMatrix::prodNormMatInPlace(const AMatrix &a, const VectorDouble &vec=VectorDouble(), bool transpose=false)AMatrix
prodNormMatMatInPlace(const AMatrixDense &a, const AMatrixDense &m, bool transpose=false)AMatrixDensevirtual
AMatrix::prodNormMatMatInPlace(const AMatrix &a, const AMatrix &m, bool transpose=false)AMatrix
prodScalar(double v) overrideAMatrixDensevirtual
prodVecMat(const VectorDouble &x, bool transpose=false) const overrideAMatrixDensevirtual
prodVecMatInPlace(const VectorDouble &x, VectorDouble &y, bool transpose=false) const AMatrix
prodVecMatInPlacePtr(const double *x, double *y, bool transpose=false) const AMatrix
quadraticMatrix(const VectorDouble &x, const VectorDouble &y)AMatrix
reset(int nrows, int ncols) overrideTablevirtual
resetFromArray(int nrows, int ncols, const double *tab, bool byCol=true)AMatrixvirtual
resetFromValue(int nrows, int ncols, double value)AMatrixvirtual
resetFromVD(int nrows, int ncols, const VectorDouble &tab, bool byCol=true)AMatrixvirtual
resetFromVVD(const VectorVectorDouble &tab, bool byCol=true)AMatrixvirtual
resize(int nrows, int ncols)AMatrix
serialize(std::ostream &os, bool verbose=true) const ASerializable
setColumn(int icol, const VectorDouble &tab) overrideAMatrixDensevirtual
setColumnName(int icol, const String &name)Table
setColumnNames(const VectorString &colNames)Table
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setDiagonal(const VectorDouble &tab) overrideAMatrixDensevirtual
setDiagonalToConstant(double value=1.) overrideAMatrixDensevirtual
setFlagCheckAddress(bool flagCheckAddress)AMatrixinline
setIdentity(double value=1.)AMatrix
setPrefixName(const String &prefixName)ASerializablestatic
setRow(int irow, const VectorDouble &tab) overrideAMatrixDensevirtual
setRowName(int irow, const String &name)Table
setRowNames(const VectorString &rowNames)Table
setSkipDescription(bool skipDescription)Tableinline
setSkipTitle(bool skipTitle)Tableinline
setTitle(const String &title)Tableinline
setValue(int irow, int icol, double value, bool flagCheck=false) overrideAMatrixDensevirtual
setValues(const VectorDouble &values, bool byCol=true)AMatrix
size() const AMatrixinline
solve(const VectorDouble &b, VectorDouble &x) const AMatrix
Table(int nrow=0, int ncol=0, bool skip_title=false, bool skip_description=false)Table
Table(const Table &m)Table
toString(const AStringFormat *strfmt=nullptr) const overrideTablevirtual
transpose() const AMatrixvirtual
transposeInPlace()AMatrixvirtual
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
updValue(int irow, int icol, const EOperator &oper, double value, bool flagCheck=false) overrideAMatrixDensevirtual
~AMatrix()AMatrixvirtual
~AMatrixDense()AMatrixDensevirtual
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual
~MatrixRectangular()MatrixRectangularvirtual
~Table()Tablevirtual