|
gstlearn
0.3.3
CCC
|
This is the complete list of members for DbGrid, including all inherited members.
| _addRank(int nech) | Db | protected |
| _array | Db | private |
| _clear() | Db | protected |
| _colNames | Db | private |
| _columnInit(int ncol, int icol0, bool flagCste=true, double valinit=TEST) | Db | private |
| _commentWrite(std::ostream &os, const String &comment) | ASerializable | protectedstatic |
| _createCoordinatesGrid(int icol0) | DbGrid | private |
| _createRank(int icol=0) | Db | protected |
| _defineDefaultLocators(int shift, const VectorString &locatorNames) | Db | protected |
| _defineDefaultLocatorsByNames(int shift, const VectorString &names) | Db | private |
| _defineDefaultNames(int shift, const VectorString &names) | Db | protected |
| _defineVariableAndLocators(const Db *dbin, const VectorString &names, int shift=0) | Db | protected |
| _deserialize(std::istream &is, bool verbose=false) override | DbGrid | 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 |
| _findColumnInLocator(const ELoc &locatorType, int icol) const | Db | private |
| _findUIDInLocator(const ELoc &locatorType, int iuid) const | Db | private |
| _getAddress(int iech, int icol) const | Db | private |
| _getItem(const String &exp_name, bool useSel, const VectorInt &rows) const | Db | private |
| _getLastColumn(int number=0) const | Db | private |
| _getLocatorNameByColIdx(int icol) const | Db | private |
| _getNames() const | Db | inlineprivate |
| _getNFName() const override | DbGrid | inlineprotectedvirtual |
| _getSimrank(int isimu, int ivar, int icase, int nbsimu=1, int nvar=1) const | Db | private |
| _getUIDcol() const | Db | inlineprivate |
| _getUIDcol(int iuid) const | Db | private |
| _getUIDsBasic(const VectorString &names) const | Db | private |
| _getVarNames(const VectorString &colnames, int expectedVarCount) | Db | private |
| _grid | DbGrid | private |
| _ids(const String &name, bool flagOne, bool verbose=true) const | Db | private |
| _ids(const VectorString &names, bool flagOne, bool verbose=true) const | Db | private |
| _ids(const ELoc &locatorType, bool flagOne, bool verbose=true) const | Db | private |
| _ids(const VectorInt &iuids, bool flagOne, bool verbose=true) const | Db | private |
| _isCountValid(const VectorInt iuds, bool flagOne, bool verbose=true) const | Db | private |
| _isValidCountRows(const VectorInt &rows, bool useSel, const VectorDouble &values) const | Db | private |
| _isValidCountRows(bool useSel, const VectorDouble &values) const | Db | private |
| _loadData(const VectorDouble &tab, const VectorString &names, const VectorString &locatorNames, const ELoadBy &order, int shift) | Db | protected |
| _loadData(const ELoadBy &order, int flag_add_rank, const VectorDouble &tab) | Db | protected |
| _loadValues(const Db *db, const VectorString &names, const VectorInt &ranks, int shift=0) | Db | protected |
| _ncol | Db | private |
| _nech | Db | private |
| _onlyBlanks(char *string) | ASerializable | protectedstatic |
| _p | Db | private |
| _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 |
| _serialize(std::ostream &os, bool verbose=false) const override | DbGrid | protectedvirtual |
| _setItem(const String &name, const VectorInt &rows, const VectorDouble &values) | Db | private |
| _setItem(const String &name, bool useSel, const VectorDouble &values) | Db | private |
| _setNameByColIdx(int icol, const String &name) | Db | protected |
| _summaryArrays(VectorInt cols, bool useSel=true) const | Db | private |
| _summaryExtensions(void) const | Db | private |
| _summaryLocators(void) const | Db | private |
| _summaryStats(VectorInt cols, int mode=1, int maxNClass=50) const | Db | private |
| _summaryString(void) const | Db | protected |
| _summaryUIDs(void) const | Db | private |
| _summaryVariables(void) const | Db | private |
| _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 |
| _toStringCommon(const AStringFormat *strfmt) const | Db | protected |
| _uidcol | Db | private |
| _updateValue(int oper, double oldval, double value) | Db | private |
| addColumns(const VectorDouble &tab, const String &radix="New", const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool useSel=false, double valinit=0., int nvar=1) | Db | |
| addColumnsByConstant(int nadd=1, double valinit=0., const String &radix="New", const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, int nechInit=0) | Db | |
| addColumnsByVVD(const VectorVectorDouble tab, const String &radix, const ELoc &locatorType, int locatorIndex=0, bool useSel=false) | Db | |
| addColumnsRandom(int nadd, const String &radix="New", const ELoc &locatorType=ELoc::fromKey("Z"), int locatorIndex=0, int seed=1352, int nechInit=0) | Db | |
| addSamples(int nadd, double valinit) | Db | |
| addSelection(const VectorDouble &tab=VectorDouble(), const String &name="NewSel", const String &combine="set") | Db | |
| addSelectionByLimit(const String &testvar, const Limits &limits=Limits(), const String &name="NewSel", const String &combine="set") | Db | |
| addSelectionByRanks(const VectorInt &ranks, const String &name="NewSel", const String &combine="set") | Db | |
| addSelectionFromDbByConvexHull(Db *db, double dilate=0., bool verbose=false, const NamingConvention &namconv=NamingConvention("Hull", true, true, true, ELoc::fromKey("SEL"))) | Db | |
| addSelectionFromDbByMorpho(Db *db, int nmin=0, int radius=0, int option=0, const VectorInt &dilation=VectorInt(), bool verbose=false, const NamingConvention &namconv=NamingConvention("Morpho", false, false, true, ELoc::fromKey("SEL"))) | DbGrid | |
| addSelectionRandom(double prop, int seed=138213, const String &name="NewSel", const String &combine="set") | Db | |
| areSame(const String &name1, const String &name2, double eps=EPSILON3, bool useSel=true, bool verbose=false) | Db | |
| ASerializable() | ASerializable | |
| ASerializable(const ASerializable &r) | ASerializable | |
| assignGridColumn(const String &name, int idim, int rank, double value, bool useSel=false) | DbGrid | |
| AStringable() | AStringable | |
| AStringable(const AStringable &r) | AStringable | |
| buildFileName(int status, const String &filename, bool ensureDirExist=false) | ASerializable | static |
| centerCoordinateInPlace(VectorDouble &coor, bool centered=false, bool stopIfOut=false, double eps=EPSILON6) const | DbGrid | |
| clearLocators(const ELoc &locatorType) | Db | |
| clearSelection() | Db | inline |
| clone() const =0 | ICloneable | pure virtual |
| coarsify(const VectorInt &nmult) | DbGrid | |
| combineSelection(VectorDouble &sel, const String &combine="set") const | Db | |
| coordinateToIndices(const VectorDouble &coor, bool centered=false, double eps=EPSILON6) const | DbGrid | |
| coordinateToIndicesInPlace(const VectorDouble &coor, VectorInt &indices, bool centered=false, double eps=EPSILON6) const | DbGrid | |
| coordinateToRank(const VectorDouble &coor, bool centered=false, double eps=EPSILON6) const | DbGrid | |
| create(const VectorInt &nx, const VectorDouble &dx=VectorDouble(), const VectorDouble &x0=VectorDouble(), const VectorDouble &angles=VectorDouble(), const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const VectorDouble &tab=VectorDouble(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), int flag_add_rank=1, bool flag_add_coordinates=true) | DbGrid | static |
| Db::create() | Db | static |
| createCoarse(DbGrid *dbin, const VectorInt &nmult, int flag_cell=1, int flag_add_rank=1) | DbGrid | static |
| createCoveringDb(const Db *dbin, const VectorInt &nx=VectorInt(), const VectorDouble &dx=VectorDouble(), const VectorDouble &x0=VectorDouble(), const VectorDouble &margin=VectorDouble()) | DbGrid | static |
| createDirectory(const String &dir) | ASerializable | static |
| createFillRandom(int ndat, int ndim=2, int nvar=1, int nfex=0, double varmax=0., double selRatio=0., const VectorDouble &heteroRatio=VectorDouble(), const VectorDouble &coormin=VectorDouble(), const VectorDouble &coormax=VectorDouble(), int seed=124234, int flag_add_rank=1) | Db | static |
| createFromBox(int nech, const VectorDouble &coormin, const VectorDouble &coormax, int seed=43241, bool flag_exact=true, bool flag_repulsion=false, double range=0., double beta=0., double extend=0., int flag_add_rank=1) | Db | static |
| createFromCSV(const String &filename, const CSVformat &csv=CSVformat(), bool verbose=false, int ncol_max=-1, int nrow_max=-1, int flag_add_rank=1) | Db | static |
| createFromDbGrid(int nech, DbGrid *dbgrid, int seed=432423, bool flag_exact=true, bool flag_repulsion=false, double range=0., double beta=0., int flag_add_rank=1) | Db | static |
| createFromGridExtend(const DbGrid &gridIn, const VectorString &tops, const VectorString &bots, const VectorInt &nxnew, bool verbose=false, double eps=EPSILON3) | DbGrid | static |
| createFromGridShrink(const DbGrid &gridIn, const VectorInt &deletedRanks) | DbGrid | static |
| createFromNF(const String &neutralFilename, bool verbose=true) | DbGrid | static |
| createFromOnePoint(const VectorDouble &tab=VectorDouble(), int flag_add_rank=1) | Db | static |
| createFromPolygon(Polygons *polygon, const VectorInt &nodes, const VectorDouble &dcell, int flag_add_rank=1) | DbGrid | static |
| createFromSamples(int nech, const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const VectorDouble &tab=VectorDouble(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), int flag_add_rank=1) | Db | static |
| createGrid2D(const ELoadBy &order, int nx, int ny, double x0=0., double y0=0., double dx=1., double dy=1., double angle=0., int flag_add_rank=1, const VectorDouble &tab=VectorDouble()) | DbGrid | static |
| createReduce(const Db *dbin, const VectorString &names=VectorString(), const VectorInt &ranks=VectorInt(), bool verbose=false) | Db | static |
| createRefine(DbGrid *dbin, const VectorInt &nmult, int flag_cell=1, int flag_add_rank=1) | DbGrid | static |
| createSamplingDb(const Db *dbin, double proportion=0., int number=0, const VectorString &names=VectorString(), int seed=23241, bool verbose=false, int flag_add_rank=1) | Db | static |
| Db() | Db | |
| Db(const Db &r) | Db | |
| DbGrid() | DbGrid | |
| DbGrid(const DbGrid &r) | DbGrid | |
| DECLARE_TOTL | Db | |
| deleteColumn(const String &name) | Db | |
| deleteColumnByColIdx(int icol_del) | Db | |
| deleteColumnByUID(int iuid_del) | Db | |
| deleteColumns(const VectorString &names) | Db | |
| deleteColumnsByColIdx(const VectorInt &icols) | Db | |
| deleteColumnsByLocator(const ELoc &locatorType) | Db | |
| deleteColumnsByUID(const VectorInt &iuids) | Db | |
| deleteSample(int e_del) | Db | |
| deleteSamples(const VectorInt &e_dels) | Db | |
| deserialize(std::istream &is, bool verbose=true) | ASerializable | |
| display(const AStringFormat *strfmt=nullptr) const final | AStringable | virtual |
| display(int level) const final | AStringable | virtual |
| dumpToNF(const String &neutralFilename, bool verbose=false) const | ASerializable | |
| duplicateColumnByUID(int iuid_in, int iuid_out) | Db | |
| expandNameList(const VectorString &names) const | Db | |
| expandNameList(const String &names) const | Db | |
| filter(const String &name, const Interval &interval, int belowRow=ITEST, int aboveRow=ITEST) const | Db | |
| generateCoordinates(const String &radix="x") | DbGrid | |
| generateRank(const String &radix="rank") | Db | |
| getActiveAndDefinedNumber(int item) const | Db | |
| getActiveAndDefinedNumber(const String &name) const | Db | |
| getActiveArray() const | Db | |
| getActiveSampleNumber() const | Db | |
| getAllCellsEdges(bool forceGridMesh=false) const | DbGrid | |
| getAllColumns(bool useSel=false, bool flagCompress=true) const | Db | |
| getAllCoordinates(bool useSel=false) const | Db | |
| getAllNames() const | Db | |
| getAllUIDs() const | Db | |
| getAngle(int idim) const | DbGrid | inline |
| getAngles() const | DbGrid | inline |
| getArray(int iech, int iuid) const | Db | |
| getArrayBySample(int iech) const | Db | |
| getArrayByUID(int iuid, bool useSel=false) const | Db | |
| getArrays() const | Db | inline |
| getBlockExtensions(int node) const | DbGrid | |
| getCellEdges(int node=0, bool forceGridMesh=false) const | DbGrid | |
| getCellSize() const | DbGrid | inline |
| getCenter(int idim, bool useSel=false) const | Db | |
| getCenterIndices() const | DbGrid | inline |
| getCenters(bool useSel=false) const | Db | |
| getCodeList(void) | Db | |
| getCodir(const VectorInt &grincr) const | DbGrid | |
| getColIdx(const String &name) const | Db | |
| getColIdxByLocator(const ELoc &locatorType, int locatorIndex=0) const | Db | |
| getColIdxByUID(int iuid) const | Db | |
| getColIdxs(const String &name) const | Db | |
| getColIdxs(const VectorString &names) const | Db | |
| getColIdxsByLocator(const ELoc &locatorType) const | Db | |
| getColIdxsByUID(const VectorInt iuids) const | Db | |
| getColumn(const String &name, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnByColIdx(int icol, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnByLocator(const ELoc &locatorType, int locatorIndex=0, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnByUID(int iuid, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnNumber() const | Db | inline |
| getColumns(const VectorString &names=VectorString(), bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsAsMatrix(const VectorString &names, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsAsVVD(const VectorString &names=VectorString(), bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsByColIdx(const VectorInt &icols=VectorInt(), bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsByColIdxInterval(int icol_beg, int icol_end, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsByLocator(const ELoc &locatorType, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsByUID(const VectorInt &iuids, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnsByUIDRange(int iuid_beg, int iuid_end, bool useSel=false, bool flagCompress=true) const | Db | |
| getColumnSubGrid(const String &name, int idim0, int rank, bool useSel=false) | DbGrid | |
| getContainerName() | ASerializable | static |
| getCoordinate(int iech, int idim, bool flag_rotate=true) const override | DbGrid | virtual |
| getCoordinateFromCorner(const VectorInt &icorner) const | DbGrid | inline |
| getCoordinates(int idim, bool useSel=false, bool flag_rotate=true) const | Db | |
| getCoordinatesByIndice(const VectorInt &indice, bool flag_rotate=true, const VectorInt &shift=VectorInt(), const VectorDouble &dxsPerCell=VectorDouble()) const | DbGrid | inline |
| getCoordinatesPerSampleInPlace(int iech, VectorDouble &coor, bool flag_rotate=true) const override | DbGrid | virtual |
| getCoorMaximum(bool useSel=false) const | Db | |
| getCoorMinimum(bool useSel=false) const | Db | |
| getCorrelation(const String &name1, const String &name2, bool useSel=false) const | Db | |
| getCosineToDirection(int iech1, int iech2, const VectorDouble &codir) const | Db | |
| getDirectory(const String &path) | ASerializable | static |
| getDiscretizedBlock(const VectorInt &ndiscs, int iech=0, bool flagPerCell=false, bool flagRandom=false, int seed=132433) const | DbGrid | |
| getDistance(int iech, int jech) const | Db | |
| getDistance1D(int iech, int jech, int idim, bool flagAbs=false) const | Db | |
| getDistanceVec(int iech, int jech, VectorDouble &dd, const Db *db2=nullptr) const | Db | |
| getDX(int idim) const | DbGrid | inline |
| getDXs() const | DbGrid | inline |
| getExecDirectory() | ASerializable | static |
| getExtend(int idim) const | DbGrid | inline |
| getExtends() const | DbGrid | inline |
| getExtension(int idim, bool useSel=false) const | Db | |
| getExtensionDiagonal(bool useSel=false) const | Db | |
| getExtensionInPlace(VectorDouble &mini, VectorDouble &maxi, bool useSel=false) | Db | |
| getExtrema(int idim, bool useSel=false) const | Db | |
| getExtremas(bool useSel=false) const | Db | |
| getFaciesNumber(void) const | Db | |
| getFileIdentity(const String &filename, bool verbose=false) | ASerializable | static |
| getFromLocator(const ELoc &locatorType, int iech, int locatorIndex=0) const | Db | |
| getFromLocatorNumber(const ELoc &locatorType) const | Db | |
| getGradient(int item, bool useSel=false) const | Db | |
| getGrid() const | DbGrid | inline |
| getGridAxis(int idim) const | DbGrid | inline |
| getGridEdges() const | DbGrid | |
| getHomeDirectory(const String &sub="") | ASerializable | static |
| getIntervalNumber() const | Db | |
| getItem(const VectorInt &rows, const VectorString &colnames, bool useSel=false) const | Db | |
| getItem(const VectorInt &rows, const String &colname, bool useSel=false) const | Db | |
| getItem(const VectorInt &rows, const ELoc &locatorType, bool useSel=false) const | Db | |
| getItem(const VectorString &colnames, bool useSel=false) const | Db | |
| getItem(const String &colname, bool useSel=false) const | Db | |
| getItem(const ELoc &locatorType, bool useSel=false) const | Db | |
| getItemNames(const VectorString &colnames) | Db | |
| getItemNames(const String &colname) | Db | |
| getItemNames(const ELoc &locatorType) | Db | |
| getLastName(int number=0) const | Db | |
| getLastUID(int number=0) const | Db | |
| getLocator(const String &name, ELoc *ret_locatorType, int *ret_locatorIndex) const | Db | |
| getLocatorByColIdx(int icol, ELoc *ret_locatorType, int *ret_locatorIndex) const | Db | |
| getLocatorByUID(int iuid, ELoc *ret_locatorType, int *ret_locatorIndex) const | Db | |
| getLocatorNumber(const ELoc &locatorType) const | Db | |
| getLocators(bool anyLocator=true, const ELoc &locatorType=ELoc::fromKey("UNKNOWN")) const | Db | |
| getLocNumber(const ELoc &loctype) const | Db | |
| getLocVariable(const ELoc &loctype, int iech, int item) const | Db | |
| getMaximum(const String &name, bool useSel=false) const | Db | |
| getMean(const String &name, bool useSel=false) const | Db | |
| getMinimum(const String &name, bool useSel=false) const | Db | |
| getMirrorIndex(int idim, int ix) const | DbGrid | inline |
| getName(const String &name) const | Db | |
| getNameByColIdx(int icol) const | Db | |
| getNameByLocator(const ELoc &locatorType, int locatorIndex=0) const | Db | |
| getNameByUID(int iuid) const | Db | |
| getNames(const VectorString &names) const | Db | |
| getNamesByColIdx(const VectorInt &icols) const | Db | |
| getNamesByLocator(const ELoc &locatorType) const | Db | |
| getNamesByUID(const VectorInt &iuids) const | Db | |
| getNDim() const override | DbGrid | virtual |
| getNEloc() const | Db | |
| getNTotal() const | DbGrid | inline |
| getNX(int idim) const | DbGrid | inline |
| getNXs() const | DbGrid | inline |
| getNXsExt(int ndimMax) const | DbGrid | |
| getOneSlice(const String &name, int posx=0, int posy=1, const VectorInt &corner=VectorInt(), bool useSel=false) const | DbGrid | |
| getPrefixName() | ASerializable | static |
| getRange(const String &name, bool useSel=false) const | Db | |
| getRankAbsoluteToRelative(int iabs) const | Db | |
| getRankRelativeToAbsolute(int irel) const | Db | |
| getRotMat() const | DbGrid | inline |
| getSampleAsST(int iech, SpaceTarget &P) const | DbGrid | |
| getSampleCoordinates(int iech) const | Db | |
| getSampleCoordinatesAsSP(int iech, SpacePoint &P) const | Db | |
| getSampleCoordinatesInPlace(int iech, VectorDouble &coor) const | Db | |
| getSampleLocators(const ELoc &locatorType, int iech) const | Db | |
| getSampleNumber(bool useSel=false) const | Db | |
| getSampleRanks() const | Db | |
| getSamplesAsSP(bool useSel=false) const | Db | |
| getSelection(int iech) const | Db | |
| getSelectionRanks() const | Db | |
| getSelections(void) const | Db | |
| getSimvar(const ELoc &locatorType, int iech, int isimu, int ivar, int icase, int nbsimu, int nvar) const | Db | |
| getSimvarRank(int isimu, int ivar, int icase, int nbsimu, int nvar) | Db | |
| getSlice(const String &name, int pos=0, int indice=0, bool useSel=false) const | DbGrid | |
| getSortArray() const | Db | |
| getStdv(const String &name, bool useSel=false) const | Db | |
| getTangent(int item, bool useSel=false) const | Db | |
| getTestData(const String &subdir, const String &filename) | ASerializable | static |
| getUID(const String &name) const | Db | |
| getUIDByColIdx(int icol) const | Db | |
| getUIDByLocator(const ELoc &locatorType, int locatorIndex=0) const | Db | |
| getUIDMaxNumber() const | Db | inline |
| getUIDs(const VectorString &names) const | Db | |
| getUIDsByColIdx(const VectorInt &icols) const | Db | |
| getUIDsByLocator(const ELoc &locatorType) const | Db | |
| getUnit(int idim=0) const override | DbGrid | virtual |
| getValue(const String &name, int iech) const | Db | |
| getValueByColIdx(int iech, int icol) const | Db | |
| getValuesByColIdx(const VectorInt &iechs, const VectorInt &icols, bool bySample=false) const | Db | |
| getValuesByNames(const VectorInt &iechs, const VectorString &names, bool bySample=false) const | Db | |
| getVariance(const String &name, bool useSel=false) const | Db | |
| getVolume() const | DbGrid | inline |
| getWeight(int iech) const | Db | |
| getWeights(bool useSel=false) const | Db | |
| getWithinBounds(int item, bool useSel=false) const | Db | |
| getWorkingDirectory() | ASerializable | static |
| getX0(int idim) const | DbGrid | inline |
| getX0s() const | DbGrid | inline |
| gridCopyParams(int mode, const Grid &gridaux) | DbGrid | |
| gridDefine(const VectorInt &nx, const VectorDouble &dx=VectorDouble(), const VectorDouble &x0=VectorDouble(), const VectorDouble &angles=VectorDouble()) | DbGrid | |
| hasLargerDimension(const Db *dbaux) const | Db | |
| hasLocatorDefined(const String &name, const ELoc &locatorType, int locatorIndex=0) const | Db | |
| hasLocVariable(const ELoc &loctype) const | Db | |
| hasSameDimension(const Db *dbaux) const | Db | |
| hasSingleBlock() const | DbGrid | |
| ICloneable() | ICloneable | inline |
| identifyNames(const VectorString &names) const | Db | |
| indicesToCoordinate(const VectorInt &indice, const VectorDouble &percent=VectorDouble()) const | DbGrid | inline |
| indicesToCoordinateInPlace(const VectorInt &indice, VectorDouble &coor, const VectorDouble &percent=VectorDouble()) const | DbGrid | inline |
| indiceToRank(const VectorInt &indice) const | DbGrid | inline |
| isActive(int iech) const | Db | |
| isActiveAndDefined(int iech, int item) const | Db | |
| isActiveDomain(int iech) const | Db | |
| isAllUndefined(int iech) const | Db | |
| isColIdxValid(int icol) const | Db | |
| isDimensionIndexValid(int idim) const | Db | |
| isGrid() const override | DbGrid | inlinevirtual |
| isGridRotated() const | DbGrid | |
| isIsotopic(int iech, int nvar_max=-1) const | Db | |
| isLocatorIndexValid(const ELoc &locatorType, int locatorIndex) const | Db | |
| isSameGrid(const Grid &grid) const | DbGrid | |
| isSameGridMesh(const DbGrid &dbaux) const | DbGrid | |
| isSameGridRotation(const DbGrid &dbaux) const | DbGrid | |
| isSampleIndexValid(int iech) const | Db | |
| isSampleIndicesValid(const VectorInt &iechs, bool useSel=false) const | Db | |
| isUIDDefined(int iuid) const | Db | |
| isUIDValid(int iuid) const | Db | |
| isVariableNumberComparedTo(int nvar, int compare=0) const | Db | |
| locateDataInGrid(const Db *data, const VectorInt &rankIn=VectorInt(), bool centered=false, bool useSel=false) const | DbGrid | |
| mayChangeSampleNumber() const override | DbGrid | inlinevirtual |
| migrateAllVariables(Db *dbin, Db *dbout, int flag_add_rank=1) | DbGrid | static |
| morpho(const EMorpho &oper, double vmin=0.5, double vmax=1.5, int option=0, const VectorInt &radius=VectorInt(), bool flagDistErode=false, bool verbose=false, const NamingConvention &namconv=NamingConvention("Morpho")) | DbGrid | |
| myContainerName | ASerializable | privatestatic |
| myPrefixName | ASerializable | privatestatic |
| operator=(const DbGrid &r) | DbGrid | |
| Db::operator=(const Db &r) | Db | |
| Db::AStringable::operator=(const AStringable &r) | AStringable | |
| ASerializable::operator=(const ASerializable &r) | ASerializable | |
| rankToCoordinates(int rank, const VectorDouble &percent=VectorDouble()) const | DbGrid | inline |
| rankToCoordinatesInPlace(int rank, VectorDouble &coor, const VectorDouble &percent=VectorDouble()) const | DbGrid | inline |
| rankToIndice(int node, VectorInt &indices, bool minusOne=false) const | DbGrid | inline |
| refine(const VectorInt &nmult) | DbGrid | |
| reset(const VectorInt &nx, const VectorDouble &dx=VectorDouble(), const VectorDouble &x0=VectorDouble(), const VectorDouble &angles=VectorDouble(), const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const VectorDouble &tab=VectorDouble(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), int flag_add_rank=1, bool flag_add_coordinates=true) | DbGrid | |
| resetCoveringDb(const Db *db, const VectorInt &nx=VectorInt(), const VectorDouble &dx=VectorDouble(), const VectorDouble &x0=VectorDouble(), const VectorDouble &margin=VectorDouble()) | DbGrid | |
| resetDims(int ncol, int nech) override | DbGrid | virtual |
| resetFromBox(int nech, const VectorDouble &coormin, const VectorDouble &coormax, int ndim=2, double extend=0., int seed=321415, int flag_add_rank=1) | Db | |
| resetFromCSV(const String &filename, bool verbose, const CSVformat &csvfmt, int ncol_max=-1, int nrow_max=-1, int flag_add_rank=1) | Db | |
| resetFromOnePoint(const VectorDouble &tab=VectorDouble(), int flag_add_rank=1) | Db | |
| resetFromPolygon(Polygons *polygon, const VectorInt &nodes, const VectorDouble &dcell, int flag_add_rank=1) | DbGrid | |
| resetFromSamples(int nech, const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const VectorDouble &tab=VectorDouble(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), int flag_add_rank=1) | Db | |
| resetReduce(const Db *dbin, const VectorString &names=VectorString(), const VectorInt &ranks=VectorInt(), bool verbose=false) | Db | |
| resetSamplingDb(const Db *dbin, double proportion=0, int number=0, const VectorString &names=VectorString(), int seed=23241, bool verbose=false, int flag_add_rank=1) | Db | |
| sampleBelongsToCell(const VectorDouble &coor, int rank, const VectorDouble &dxsPerCell=VectorDouble()) const | DbGrid | inline |
| serialize(std::ostream &os, bool verbose=true) const | ASerializable | |
| setAllColumns(const VectorVectorDouble &tabs) | Db | |
| setArray(int iech, int iuid, double value) | Db | |
| setArrayBySample(int iech, const VectorDouble &vec) | Db | |
| setBound(int iech, int item, double lower=TEST, double upper=TEST) | Db | |
| setColumn(const VectorDouble &tab, const String &name, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool useSel=false) | Db | |
| setColumnByColIdx(const VectorDouble &tab, int icol, bool useSel=false) | Db | |
| setColumnByColIdxOldStyle(const double *tab, int icol, bool useSel=false) | Db | |
| setColumnByUID(const VectorDouble &tab, int iuid, bool useSel=false) | Db | |
| setColumnByUIDOldStyle(const double *tab, int iuid, bool useSel=false) | Db | |
| setColumnsByColIdx(const VectorDouble &tabs, const VectorInt &icols, bool useSel=false) | Db | |
| setContainerName(bool useDefault, const String &containerName=String(), bool verbose=false) | ASerializable | static |
| setCoordinate(int iech, int idim, double value) | Db | |
| setDX(int idim, double value) | DbGrid | inline |
| setFromLocator(const ELoc &locatorType, int iech, int locatorIndex, double value) | Db | |
| setInterval(int iech, int item, double rklow=TEST, double rkup=TEST) | Db | |
| setItem(const VectorInt &rows, const VectorString &colnames, const VectorVectorDouble &values, bool useSel=false) | Db | |
| setItem(const VectorInt &rows, const ELoc &locatorType, const VectorVectorDouble &values, bool useSel=false) | Db | |
| setItem(const VectorString &colnames, const VectorVectorDouble &values, bool useSel=false) | Db | |
| setItem(const ELoc &locatorType, const VectorVectorDouble &values, bool useSel=false) | Db | |
| setItem(const VectorInt &rows, const String &colname, const VectorDouble &values, bool useSel=false) | Db | |
| setItem(const String &colname, const VectorDouble &values, bool useSel=false) | Db | |
| setLocator(const String &names, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocatorByColIdx(int icol, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocatorByUID(int iuid, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocators(const VectorString &names, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocatorsByColIdx(const VectorInt &icols, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocatorsByUID(int number, int iuid, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocatorsByUID(const VectorInt &iuids, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), int locatorIndex=0, bool cleanSameLocator=false) | Db | |
| setLocVariable(const ELoc &loctype, int iech, int item, double value) | Db | |
| setName(const String &old_name, const String &name) | Db | |
| setName(const VectorString list, const String &name) | Db | |
| setNameByColIdx(int icol, const String &name) | Db | |
| setNameByLocator(const ELoc &locatorType, const String &name) | Db | |
| setNameByUID(int iuid, const String &name) | Db | |
| setNX(int idim, int value) | DbGrid | inline |
| setPrefixName(const String &prefixName) | ASerializable | static |
| setSimvar(const ELoc &locatorType, int iech, int isimu, int ivar, int icase, int nbsimu, int nvar, double value) | Db | |
| setValue(const String &name, int iech, double value) | Db | |
| setValueByColIdx(int iech, int icol, double value) | Db | |
| setValuesByColIdx(const VectorInt &iechs, const VectorInt &icols, const VectorDouble &values, bool bySample=false) | Db | |
| setValuesByNames(const VectorInt &iechs, const VectorString &names, const VectorDouble &values, bool bySample=false) | Db | |
| setX0(int idim, double value) | DbGrid | inline |
| shrinkToValidCols(const VectorInt &cols) | Db | |
| shrinkToValidRows(const VectorInt &rows) | Db | |
| smooth(ANeigh *neigh, int type=1, double range=1., const NamingConvention &namconv=NamingConvention("Smooth")) | DbGrid | |
| statistics(const VectorString &names, const std::vector< EStatOption > &opers=EStatOption::fromKeys({"MEAN"}), bool flagIso=true, bool flagStoreInDb=false, bool verbose=true, double vmin=TEST, double vmax=TEST, double proba=TEST, const String &title="", const NamingConvention &namconv=NamingConvention("Stats")) | Db | |
| statisticsByLocator(const ELoc &locatorType, const std::vector< EStatOption > &opers=EStatOption::fromKeys({"MEAN"}), bool flagIso=true, bool flagStoreInDb=false, bool verbose=true, double vmin=TEST, double vmax=TEST, double proba=TEST, const String &title="", const NamingConvention &namconv=NamingConvention("Stats")) | Db | |
| statisticsByUID(const VectorInt &iuids, const std::vector< EStatOption > &opers=EStatOption::fromKeys({"MEAN"}), bool flagIso=true, bool flagStoreInDb=false, bool verbose=true, double proba=TEST, double vmin=TEST, double vmax=TEST, const String &title="", const NamingConvention &namconv=NamingConvention("Stats")) | Db | |
| statisticsMulti(const VectorString &names, bool flagIso=true, bool verbose=false, const String &title="") | Db | |
| statisticsMultiByUID(const VectorInt &iuids, bool flagIso=true, bool verbose=false, const String &title="") | Db | |
| switchLocator(const ELoc &locatorTypein, const ELoc &locatorTypeout) | Db | |
| toString(const AStringFormat *strfmt=nullptr) const override | DbGrid | virtual |
| unsetContainerName() | ASerializable | static |
| unsetPrefixName() | ASerializable | static |
| updArray(int iech, int iuid, int oper, double value) | Db | |
| updLocVariable(const ELoc &loctype, int iech, int item, int oper, double value) | Db | |
| updSimvar(const ELoc &locatorType, int iech, int isimu, int ivar, int icase, int nbsimu, int nvar, int oper, double value) | Db | |
| ~ASerializable() | ASerializable | virtual |
| ~AStringable() | AStringable | virtual |
| ~Db() | Db | virtual |
| ~DbGrid() | DbGrid | virtual |
| ~ICloneable() | ICloneable | inlinevirtual |