|
gstlearn
0.2.1
Geostatistics & Machine Learning toolbox
|
This is the complete list of members for Table, including all inherited members.
| _clear() | AMatrix | protected |
| _clearContents() override | Table | protectedvirtual |
| _colNames | Table | private |
| _commentWrite(std::ostream &os, const String &comment) | ASerializable | protectedstatic |
| _deserialize(std::istream &is, bool verbose=false) override | Table | protectedvirtual |
| _fileOpenRead(const String &filename, std::ifstream &is, bool verbose=false) const | ASerializable | protected |
| _fileOpenWrite(const String &filename, std::ofstream &os, bool verbose=false) const | ASerializable | protected |
| _getNFName() const override | Table | inlineprotectedvirtual |
| _getValueRef(int irow, int icol) override | MatrixRectangular | protectedvirtual |
| _isColumnValid(int icol) const | AMatrix | protected |
| _isColVectorConsistent(const VectorDouble &tab) | AMatrix | protected |
| _isIndexValid(int irow, int icol) const | AMatrix | protected |
| _isNumbersValid(int nrows, int ncols) const | AMatrix | protected |
| _isPhysicallyPresent(int, int) const | AMatrix | inlineprotectedvirtual |
| _isRankValid(int rank) const | AMatrix | protected |
| _isRowValid(int irow) const | AMatrix | protected |
| _isRowVectorConsistent(const VectorDouble &tab) | AMatrix | protected |
| _isVectorSizeConsistent(int nrows, int ncols, const VectorDouble &tab) | AMatrix | protected |
| _onlyBlanks(char *string) | ASerializable | protectedstatic |
| _recordRead(std::istream &is, const String &title, T &val) | ASerializable | protectedstatic |
| _recordReadVec(std::istream &is, const String &title, VectorT< T > &vec, int nvalues) | ASerializable | protectedstatic |
| _recordWrite(std::ostream &os, const String &title, const T &val) | ASerializable | protectedstatic |
| _recordWriteVec(std::ostream &os, const String &title, const VectorT< T > &vec) | ASerializable | protectedstatic |
| _rowNames | Table | private |
| _serialize(std::ostream &os, bool verbose=false) const override | Table | protectedvirtual |
| _setNCols(int ncols) | AMatrix | inlineprotected |
| _setNRows(int nrows) | AMatrix | inlineprotected |
| _tableRead(std::istream &is, const String &string, int ntab, double *tab) | ASerializable | protectedstatic |
| _tableWrite(std::ostream &os, const String &string, int ntab, const VectorDouble &tab) | ASerializable | protectedstatic |
| _title | Table | private |
| add(int irow, int icol, double value) | AMatrix | |
| add(const AMatrix &tab, double value=1.) | AMatrix | |
| addColumn(int ncolumn_added=1) | MatrixRectangular | |
| addMatrix(const AMatrix &y) | AMatrix | virtual |
| addRow(int nrow_added=1) | MatrixRectangular | |
| addScalar(double v) | AMatrix | virtual |
| addScalarDiag(double v) | AMatrix | virtual |
| AMatrix(int nrow=0, int ncol=0, bool sparse=false) | AMatrix | protected |
| AMatrix(const cs *A) | AMatrix | protected |
| AMatrix(const AMatrix &m) | AMatrix | protected |
| ASerializable() | ASerializable | |
| ASerializable(const ASerializable &r) | ASerializable | |
| AStringable() | AStringable | |
| AStringable(const AStringable &r) | AStringable | |
| buildFileName(const String &filename, bool ensureDirExist=false) | ASerializable | static |
| clone() const =0 | ICloneable | pure virtual |
| compare(const AMatrix &mat) const | AMatrix | |
| copyReduce(const AMatrix *x, const VectorInt &validRows, const VectorInt &validCols) | AMatrix | |
| create(int nrow=0, int ncol=0) | Table | static |
| createDirectory(const String &dir) | ASerializable | static |
| createFromNames(const VectorString &rownames, const VectorString &colnames) | Table | static |
| createFromNF(const String &neutralFilename, bool verbose=true) | Table | static |
| createFromVD(const VectorDouble &X, int nrow, int ncol, bool byCol=false, bool sparse=false) | MatrixRectangular | static |
| createFromVVD(const VectorVectorDouble &X, bool sparse=false) | MatrixRectangular | static |
| DECLARE_TOTL | Table | |
| deserialize(std::istream &is, bool verbose=true) | ASerializable | |
| display(const AStringFormat *strfmt=nullptr) const final | AStringable | virtual |
| display(int level) const final | AStringable | virtual |
| divideColumn(const VectorDouble &vec) | AMatrix | |
| divideRow(const VectorDouble &vec) | AMatrix | |
| dumpElements(const String &title, int ifrom, int ito) const | AMatrix | |
| dumpToNF(const String &neutralFilename, bool verbose=false) const | ASerializable | |
| fill(double value) | AMatrix | |
| fillRandom(int seed=432432, double zeroPercent=0.1) | AMatrix | |
| getAllRange() const | Table | |
| getColumn(int icol) const | AMatrix | |
| getColumnName(int icol) const | Table | |
| getColumnNames() const | Table | inline |
| getContainerName() | ASerializable | static |
| getCs() const | AMatrix | inline |
| getCsToTriplet(bool flag_from_1=false) const | AMatrix | |
| getDiagonal(int shift=0) const | AMatrix | |
| getDirectory(const String &path) | ASerializable | static |
| getExecDirectory() | ASerializable | static |
| getFileIdentity(const String &filename, bool verbose=false) | ASerializable | static |
| getHomeDirectory(const String &sub="") | ASerializable | static |
| getMaximum() const | AMatrix | |
| getMeanByColumn(int icol) const | AMatrix | |
| getMinimum() const | AMatrix | |
| getNCols() const | AMatrix | inline |
| getNRows() const | AMatrix | inline |
| getNTotal() const | AMatrix | inline |
| getPrefixName() | ASerializable | static |
| getRange(int icol) const | Table | |
| getRow(int irow) const | AMatrix | |
| getRowName(int irow) const | Table | |
| getRowNames() const | Table | inline |
| getTestData(const String &subdir, const String &filename) | ASerializable | static |
| getTitle() const | Table | inline |
| getValue(int irow, int icol) const | AMatrix | virtual |
| getValue(int rank) const | AMatrix | virtual |
| getValueRef(int irow, int icol) | AMatrix | virtual |
| getValues() const | AMatrix | |
| getValuesAsTriplets(VectorInt &irows, VectorInt &icols, VectorDouble &values) const | AMatrix | |
| getWorkingDirectory() | ASerializable | static |
| ICloneable() | ICloneable | inline |
| init(int nrows, int ncols, bool sparse=false) | AMatrix | |
| invert() | AMatrix | |
| isDiagCst(bool printWhyNot=false) const | AMatrix | virtual |
| isDiagonal(bool printWhyNot=false) const | AMatrix | virtual |
| isEmpty() const | AMatrix | inline |
| isIdentity(bool printWhyNot=false) const | AMatrix | virtual |
| isSame(const AMatrix &m, double eps=EPSILON10) | AMatrix | |
| isSameSize(const AMatrix &m) const | AMatrix | |
| isSparse() const | AMatrix | inline |
| isSquare(bool printWhyNot=false) const | AMatrix | virtual |
| isSymmetric(bool printWhyNot=false) const | AMatrix | virtual |
| isValid(int irow, int icol, bool printWhyNot=false) const | AMatrix | virtual |
| linearCombination(double cx, double cy, const AMatrix &y) | AMatrix | virtual |
| MatrixRectangular(int nrow=0, int ncol=0, bool sparse=false) | MatrixRectangular | |
| MatrixRectangular(const MatrixRectangular &m) | MatrixRectangular | |
| multiplyColumn(const VectorDouble &vec) | AMatrix | |
| multiplyRow(const VectorDouble &vec) | AMatrix | |
| mustBeDiagCst() const override | MatrixRectangular | inlinevirtual |
| mustBeDiagonal() const override | MatrixRectangular | inlinevirtual |
| mustBeSymmetric() const override | MatrixRectangular | inlinevirtual |
| operator()(int row, int col) const | AMatrix | inline |
| operator()(int row, int col) | AMatrix | inline |
| operator=(const Table &m) | Table | |
| MatrixRectangular::operator=(const MatrixRectangular &r) | MatrixRectangular | |
| MatrixRectangular::AMatrix::operator=(const AMatrix &m) | AMatrix | protected |
| MatrixRectangular::AStringable::operator=(const AStringable &r) | AStringable | |
| ASerializable::operator=(const ASerializable &r) | ASerializable | |
| plot(int isimu) const | Table | |
| prodMatrix(const AMatrix &x, const AMatrix &y) | AMatrix | virtual |
| prodScalar(double v) | AMatrix | virtual |
| prodVector(const double *inv, double *outv) const | AMatrix | |
| prodVector(const VectorDouble &inv, VectorDouble &outv) const | AMatrix | |
| reduce(const VectorInt &validRows, const VectorInt &validCols) const | MatrixRectangular | |
| reset(int nrows, int ncols, bool sparse=false) | AMatrix | |
| reset(int nrows, int ncols, double value, bool sparse=false) | AMatrix | |
| reset(int nrows, int ncols, const double *tab, bool sparse=false) | AMatrix | |
| reset(int nrows, int ncols, const VectorDouble &tab, bool sparse=false, bool flagByRow=true) | AMatrix | |
| reset(const VectorVectorDouble &tab, bool flagByRow=true) | AMatrix | |
| serialize(std::ostream &os, bool verbose=true) const | ASerializable | |
| setColumn(int icol, const VectorDouble &tab) | AMatrix | virtual |
| setColumnName(int icol, const String &name) | Table | |
| setColumnNames(const VectorString &colNames) | Table | |
| setContainerName(bool useDefault, const String &containerName=String(), bool verbose=false) | ASerializable | static |
| setDiagonal(const VectorDouble &tab) | AMatrix | virtual |
| setDiagonal(double value=1.) | AMatrix | virtual |
| setIdentity(double value=1.) | AMatrix | |
| setPrefixName(const String &prefixName) | ASerializable | static |
| setRow(int irow, const VectorDouble &tab) | AMatrix | virtual |
| setRowName(int irow, const String &name) | Table | |
| setRowNames(const VectorString &rowNames) | Table | |
| setTitle(const String &title) | Table | inline |
| setValue(int irow, int icol, double value) | AMatrix | virtual |
| setValue(int rank, double value) | AMatrix | virtual |
| setValues(const VectorDouble &values, bool byCol=true) | AMatrix | |
| setValuesByArrays(const VectorInt &irows, const VectorInt &icols, const VectorDouble &values) | AMatrix | |
| setValuesOldStyle(const double *values, bool byCol=true) | AMatrix | |
| solve(const VectorDouble &b, VectorDouble &x) const | AMatrix | |
| subtract(const AMatrix &tab, double value=1.) | AMatrix | |
| Table(int nrow=0, int ncol=0) | Table | |
| Table(const Table &m) | Table | |
| toSparse() const | AMatrix | |
| toSparseInPlace() | AMatrix | |
| toString(const AStringFormat *strfmt=nullptr) const override | Table | virtual |
| transpose() const | AMatrix | virtual |
| transposeInPlace() | AMatrix | virtual |
| unsetContainerName() | ASerializable | static |
| unsetPrefixName() | ASerializable | static |
| ~AMatrix() | AMatrix | virtual |
| ~ASerializable() | ASerializable | virtual |
| ~AStringable() | AStringable | virtual |
| ~ICloneable() | ICloneable | inlinevirtual |
| ~MatrixRectangular() | MatrixRectangular | virtual |
| ~Table() | Table | virtual |