Loading [MathJax]/extensions/tex2jax.js
1.7.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Table Member List

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

addColumn(int ncolumn_added=1)MatrixDense
addMatInPlace(const MatrixDense &y, double cx=1., double cy=1.)MatrixDense
AMatrix::addMatInPlace(const AMatrix &y, double cx=1., double cy=1.)AMatrix
addProdMatVecInPlace(const constvect x, vect y, bool transpose=false) constAMatrixvirtual
addRow(int nrow_added=1)MatrixDense
addScalar(double v) overrideMatrixDensevirtual
addScalarDiag(double v) overrideMatrixDensevirtual
addValue(int irow, int icol, double value)AMatrix
AMatrix(int nrow=0, int ncol=0)AMatrix
AMatrix(const AMatrix &m)AMatrix
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
clear()AMatrix
clone() const =0ICloneablepure virtual
compare(const AMatrix &mat) constAMatrix
compressMatLC(const MatrixDense &matLC, bool transpose=false)MatrixDense
copyElements(const AMatrix &m, double factor=1.)AMatrix
copyReduce(const AMatrix *x, const VectorInt &validRows, const VectorInt &validCols)AMatrix
create(int nrow=0, int ncol=0)Tablestatic
MatrixDense::create(const MatrixDense *mat)MatrixDensestatic
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)MatrixDensestatic
createFromVVD(const VectorVectorDouble &X)MatrixDensestatic
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) overrideMatrixDensevirtual
divideRow(const VectorDouble &vec) overrideMatrixDensevirtual
dumpElements(const String &title, int ifrom, int ito) constAMatrix
dumpStatistics(const String &title) constAMatrix
dumpToNF(const String &neutralFilename, bool verbose=false) constASerializable
empty() constAMatrixinline
fill(double value) overrideMatrixDensevirtual
fillRandom(int seed=432432, double zeroPercent=0)AMatrix
getAllRange() constTable
getColumn(int icol) const overrideMatrixDensevirtual
getColumnByRowRange(int icol, int rowFrom, int rowTo) constAMatrix
getColumnName(int icol) constTable
getColumnNames() constTableinline
getColumnPtr(int icol) constMatrixDense
getContainerName()ASerializablestatic
getDiagonal(int shift=0) constAMatrix
getDirectory(const String &path)ASerializablestatic
getEigenMat() constMatrixDenseinline
getEigenMat()MatrixDenseinline
getEigenValues() constMatrixDenseinline
getEigenVectors() constMatrixDenseinline
getExecDirectory()ASerializablestatic
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getHomeDirectory(const String &sub="")ASerializablestatic
getMatrixToTriplet(int shiftRow=0, int shiftCol=0) constAMatrixvirtual
getMaximum() constAMatrix
getMeanByColumn(int icol) constAMatrix
getMinimum() constAMatrix
getNColDefined() constAMatrix
getNCols() constAMatrixinline
getNormInf() constAMatrix
getNRowDefined() constAMatrix
getNRows() constAMatrixinline
getPrefixName()ASerializablestatic
getRange(int icol) constTable
getRow(int irow) const overrideMatrixDensevirtual
getRowName(int irow) constTable
getRowNames() constTableinline
getTestData(const String &subdir, const String &filename)ASerializablestatic
getTitle() constTableinline
getValue(int irow, int icol, bool flagCheck=false) const overrideMatrixDensevirtual
getValues(bool byCol=true) constAMatrix
getViewOnColumn(int icol) constMatrixDense
getViewOnColumnModify(int icol)MatrixDense
getWorkingDirectory()ASerializablestatic
glue(const AMatrix *A1, const AMatrix *A2, bool flagShiftRow, bool flagShiftCol)MatrixDensestatic
ICloneable()ICloneableinline
invert()AMatrix
invert2(MatrixDense &res) constMatrixDense
isColumnDefined(int icol) constAMatrix
isDense() const overrideMatrixDenseinlinevirtual
isIdentity(bool printWhyNot=false) constAMatrixvirtual
isNonNegative(bool verbose=false) constAMatrix
isRowDefined(int irow) constAMatrix
isSame(const AMatrix &m, double eps=EPSILON4, bool printWhyNot=false)AMatrix
isSameSize(const AMatrix &m) constAMatrix
isSparse() const overrideMatrixDenseinlinevirtual
isSquare(bool printWhyNot=false) constAMatrixvirtual
isSymmetric(double eps=EPSILON10, bool printWhyNot=false) constAMatrixvirtual
isValid(int irow, int icol, bool printWhyNot=false) constAMatrixvirtual
linearCombination(double val1, const AMatrix *mat1, double val2=1., const AMatrix *mat2=nullptr, double val3=1., const AMatrix *mat3=nullptr)AMatrix
makePositiveColumn()AMatrix
MatrixDense(int nrow=0, int ncol=0)MatrixDense
MatrixDense(const MatrixDense &r)MatrixDense
MatrixDense(const AMatrix &r)MatrixDense
multiplyColumn(const VectorDouble &vec) overrideMatrixDensevirtual
multiplyRow(const VectorDouble &vec) overrideMatrixDensevirtual
mustBeSymmetric() const overrideMatrixDenseinlinevirtual
needToReset(int nrows, int ncols)AMatrixvirtual
operator()(int row, int col) constAMatrixinline
operator()(int row, int col)AMatrixinline
operator=(const Table &m)Table
MatrixDense::operator=(const MatrixDense &r)MatrixDense
MatrixDense::AMatrix::operator=(const AMatrix &m)AMatrix
MatrixDense::AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
plot(int isimu) constTable
prodMatInPlace(const AMatrix *matY, bool transposeY=false)AMatrix
prodMatMatInPlace(const AMatrix *x, const AMatrix *y, bool transposeX=false, bool transposeY=false) overrideMatrixDensevirtual
prodMatVec(const VectorDouble &x, bool transpose=false) const overrideMatrixDensevirtual
prodMatVecInPlace(const VectorDouble &x, VectorDouble &y, bool transpose=false) constAMatrix
prodMatVecInPlace(const constvect x, vect y, bool transpose=false) constAMatrix
prodMatVecInPlacePtr(const double *x, double *y, bool transpose=false) constAMatrix
prodNormMatMatInPlace(const MatrixDense *a, const MatrixDense *m, bool transpose=false)MatrixDensevirtual
AMatrix::prodNormMatMatInPlace(const AMatrix *a, const AMatrix *m, bool transpose=false)AMatrix
prodNormMatVecInPlace(const MatrixDense &a, const VectorDouble &vec=VectorDouble(), bool transpose=false)MatrixDensevirtual
AMatrix::prodNormMatVecInPlace(const AMatrix &a, const VectorDouble &vec=VectorDouble(), bool transpose=false)AMatrix
prodScalar(double v) overrideMatrixDensevirtual
prodVecMat(const VectorDouble &x, bool transpose=false) const overrideMatrixDensevirtual
prodVecMatInPlace(const VectorDouble &x, VectorDouble &y, bool transpose=false) constAMatrix
prodVecMatInPlacePtr(const double *x, double *y, bool transpose=false) constAMatrix
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
sample(const AMatrix *A, const VectorInt &rowKeep=VectorInt(), const VectorInt &colKeep=VectorInt(), bool flagInvertRow=false, bool flagInvertCol=false)MatrixDensestatic
serialize(std::ostream &os, bool verbose=true) constASerializable
setColumn(int icol, const VectorDouble &tab, bool flagCheck=false) overrideMatrixDensevirtual
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, bool flagCheck=false) overrideMatrixDensevirtual
setDiagonalToConstant(double value=1.) overrideMatrixDensevirtual
setFlagCheckAddress(bool flagCheckAddress)AMatrixinline
setIdentity(double value=1.)AMatrix
setPrefixName(const String &prefixName)ASerializablestatic
setRow(int irow, const VectorDouble &tab, bool flagCheck=false) overrideMatrixDensevirtual
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) overrideMatrixDensevirtual
setValues(const VectorDouble &values, bool byCol=true)AMatrix
size() constAMatrixinline
solve(const VectorDouble &b, VectorDouble &x) constAMatrix
sum(const MatrixDense *mat1, const MatrixDense *mat2, MatrixDense *mat3)MatrixDensestatic
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() constAMatrixvirtual
transposeInPlace()AMatrixvirtual
unsample(const AMatrix *A, const VectorInt &rowFetch, const VectorInt &colFetch, bool flagInvertRow=false, bool flagInvertCol=false)MatrixDense
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
updValue(int irow, int icol, const EOperator &oper, double value, bool flagCheck=false) overrideMatrixDensevirtual
~AMatrix()AMatrixvirtual
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual
~MatrixDense()MatrixDensevirtual
~Table()Tablevirtual