This is the complete list of members for gstlrn::DbGrid, including all inherited members.
| addColumns(const 1 &tab, const String &radix="New", const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool useSel=false, double valinit=0., Id nvar=1) | gstlrn::Db | |
| addColumnsByConstant(Id nadd=1, double valinit=0., const String &radix="New", const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, Id nechInit=0) | gstlrn::Db | |
| addColumnsByVVD(const 1 &tab, const String &radix, const ELoc &locatorType, Id locatorIndex=0, bool useSel=false) | gstlrn::Db | |
| addColumnsRandom(Id nadd, const String &radix="New", const ELoc &locatorType=ELoc::fromKey("Z"), Id locatorIndex=0, Id seed=1352, Id nechInit=0) | gstlrn::Db | |
| addSamples(Id nadd, double valinit=TEST) | gstlrn::Db | |
| addSelection(const 1 &tab=1(), const String &name="NewSel", const String &combine="set") | gstlrn::Db | |
| addSelectionByLimit(const String &testvar, const Limits &limits=Limits(), const String &name="NewSel", const String &combine="set") | gstlrn::Db | |
| addSelectionByRanks(const 1 &ranks, const String &name="NewSel", const String &combine="set") | gstlrn::Db | |
| addSelectionByVariable(const String &varname, double lower=TEST, double upper=TEST, const String &name="NewSel", const String &oldSelName="") | gstlrn::Db | |
| addSelectionFromDbByConvexHull(Db *db, double dilate=0., bool verbose=false, const NamingConvention &namconv=NamingConvention("Hull", true, true, true, ELoc::fromKey("SEL"))) | gstlrn::Db | |
| addSelectionFromDbByMorpho(Db *db, Id nmin=0, Id radius=0, Id option=0, const 1 &dilation=1(), bool verbose=false, const NamingConvention &namconv=NamingConvention("Morpho", false, false, true, ELoc::fromKey("SEL"))) | gstlrn::DbGrid | |
| addSelectionRandom(double prop, Id seed=138213, const String &name="NewSel", const String &combine="set") | gstlrn::Db | |
| areSame(const String &name1, const String &name2, double eps=EPSILON3, bool useSel=true, bool verbose=false) const | gstlrn::Db | |
| ASerializable() | gstlrn::ASerializable | |
| ASerializable(const ASerializable &r) | gstlrn::ASerializable | |
| ASerializable(ASerializable &&r) noexcept | gstlrn::ASerializable | |
| assignGridColumn(const String &name, Id idim, Id rank, double value, bool useSel=false) | gstlrn::DbGrid | |
| AStringable() | gstlrn::AStringable | |
| AStringable(const AStringable &r) | gstlrn::AStringable | |
| buildFileName(Id status, const String &filename, bool ensureDirExist=false) | gstlrn::ASerializable | static |
| centerCoordinateInPlace(1 &coor, bool centered=false, bool stopIfOut=false, double eps=EPSILON6) const | gstlrn::DbGrid | |
| clean3DFromSurfaces(const VectorString &names, const DbGrid *surf2D, const String &nameTop=String(), const String &nameBot=String(), bool verbose=false) | gstlrn::DbGrid | |
| clearLocators(const ELoc &locatorType) | gstlrn::Db | |
| clearSelection() | gstlrn::Db | inline |
| clone() const =0 | gstlrn::ICloneable | pure virtual |
| cloneShared() const | gstlrn::ICloneable | inline |
| cloneUnique() const | gstlrn::ICloneable | inline |
| coarsify(const 1 &nmult) | gstlrn::DbGrid | |
| combineSelection(1 &sel, const String &combine="set") const | gstlrn::Db | |
| coordinateToIndices(const 1 &coor, bool centered=false, double eps=EPSILON6) const | gstlrn::DbGrid | |
| coordinateToIndicesInPlace(const 1 &coor, 1 &indices, bool centered=false, double eps=EPSILON6) const | gstlrn::DbGrid | |
| coordinateToRank(const 1 &coor, bool centered=false, double eps=EPSILON6) const | gstlrn::DbGrid | |
| copyByCol(Id icolIn, Id icolOut) | gstlrn::Db | |
| copyByUID(Id iuidIn, Id iuidOut) | gstlrn::Db | |
| coverSeveralDbs(const Db *db1, const Db *db2, bool *isBuilt) | gstlrn::Db | static |
| create(const 1 &nx, const 1 &dx=1(), const 1 &x0=1(), const 1 &angles=1(), const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const 1 &tab=1(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), bool flagAddSampleRank=true, bool flagAddCoordinates=true) | gstlrn::DbGrid | static |
| gstlrn::Db::create() | gstlrn::Db | static |
| createCoarse(DbGrid *dbin, const 1 &nmult, bool flagCell=true, bool flagAddSampleRank=true) | gstlrn::DbGrid | static |
| createCoveringDb(const Db *dbin, const 1 &nx=1(), const 1 &dx=1(), const 1 &x0=1(), const 1 &margin=1()) | gstlrn::DbGrid | static |
| createDivider(DbGrid *dbin, const 1 &nmult, bool flagAddSampleRank) | gstlrn::DbGrid | static |
| createEmpty(Id ndat, Id ndim=2, Id nvar=1, Id nfex=0, Id ncode=0, bool flagVerr=false, bool flagSel=false, bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFillRandom(const 1 &nx, Id nvar=1, Id nfex=0, Id ncode=0, double varmax=0., double selRatio=0., const 1 &heteroRatio=1(), const 1 &means=1(), const 1 &x0=1(), Id seed=1367843) | gstlrn::DbGrid | static |
| gstlrn::Db::createFillRandom(Id ndat, Id ndim=2, Id nvar=1, Id nfex=0, Id ncode=0, double varmax=0., double selRatio=0., const 1 &heteroRatio=1(), const 1 &coormin=1(), const 1 &coormax=1(), Id seed=124234, bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFromBox(Id nech, const 1 &coormin, const 1 &coormax, Id seed=43241, bool flag_exact=true, bool flag_repulsion=false, double range=0., double beta=0., double extend=0., bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFromCSV(const String &filename, const CSVformat &csv=CSVformat(), bool verbose=false, Id ncol_max=-1, Id nrow_max=-1, bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFromDbGrid(Id nech, DbGrid *dbgrid, Id seed=432423, bool flag_exact=true, bool flag_repulsion=false, double range=0., double beta=0., bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFromGrid(const Grid &grid) | gstlrn::DbGrid | static |
| createFromGridExtend(const DbGrid &gridIn, const VectorString &tops, const VectorString &bots, const 1 &nxnew, bool verbose=false, double eps=EPSILON3) | gstlrn::DbGrid | static |
| createFromGridRandomized(DbGrid *dbgrid, double randperc=0., bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFromGridShrink(const DbGrid &gridIn, const 1 &deletedRanks) | gstlrn::DbGrid | static |
| createFromNF(const String &NFFilename, bool verbose=true) | gstlrn::DbGrid | static |
| createFromOnePoint(const 1 &tab=1(), bool flagAddSampleRank=true) | gstlrn::Db | static |
| createFromPolygon(Polygons *polygon, const 1 &nodes, const 1 &dcell, bool flagAddSampleRank=true) | gstlrn::DbGrid | static |
| createFromSamples(Id nech, const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const 1 &tab=1(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), bool flagAddSampleRank=true) | gstlrn::Db | static |
| createGrid2D(const ELoadBy &order, Id nx, Id ny, double x0=0., double y0=0., double dx=1., double dy=1., double angle=0., bool flagAddSampleRank=true, const 1 &tab=1()) | gstlrn::DbGrid | static |
| createMultiple(DbGrid *dbin, const 1 &nmult, bool flagAddSampleRank) | gstlrn::DbGrid | static |
| createReduce(const Db *dbin, const VectorString &names=VectorString(), const 1 &ranks=1(), bool verbose=false) | gstlrn::Db | static |
| createRefine(DbGrid *dbin, const 1 &nmult, bool flagCell=true, bool flagAddSampleRank=true) | gstlrn::DbGrid | static |
| createSamplingDb(const Db *dbin, double proportion=0., Id number=0, const VectorString &names=VectorString(), Id seed=23241, bool verbose=false, bool flagAddSampleRank=true) | gstlrn::Db | static |
| createSqueezeAndStretchBackward(const DbGrid *grid3Din, const DbGrid *surf2D, const String &nameTop, const String &nameBot, const VectorString &names, Id nzout, double z0out, double dzout) | gstlrn::DbGrid | static |
| createSqueezeAndStretchForward(const DbGrid *grid3Din, const DbGrid *surf2D, const String &nameTop, const String &nameBot, const VectorString &names, Id nzout, double thickmin=0.) | gstlrn::DbGrid | static |
| createSubGrid(const DbGrid *gridin, 1 limits, bool flagAddCoordinates=false) | gstlrn::DbGrid | static |
| Db() | gstlrn::Db | |
| Db(const Db &r) | gstlrn::Db | |
| DbGrid() | gstlrn::DbGrid | |
| DbGrid(const DbGrid &r) | gstlrn::DbGrid | |
| DECLARE_TOTL | gstlrn::Db | |
| deleteColumn(const String &name) | gstlrn::Db | |
| deleteColumnByColIdx(Id icol_del) | gstlrn::Db | |
| deleteColumnByUID(Id iuid_del) | gstlrn::Db | |
| deleteColumns(const VectorString &names) | gstlrn::Db | |
| deleteColumnsByColIdx(const 1 &icols) | gstlrn::Db | |
| deleteColumnsByLocator(const ELoc &locatorType) | gstlrn::Db | |
| deleteColumnsByUID(const 1 &iuids) | gstlrn::Db | |
| deleteColumnsByUIDRange(Id i_del, Id n_del) | gstlrn::Db | |
| deleteSample(Id e_del) | gstlrn::Db | |
| deleteSamples(const 1 &e_dels) | gstlrn::Db | |
| display(const AStringFormat *strfmt=nullptr) const final | gstlrn::AStringable | virtual |
| display(Id level) const final | gstlrn::AStringable | virtual |
| dumpGeometry(Id iech, Id jech) const | gstlrn::Db | |
| dumpToNF(const String &NFFilename, const EFormatNF &format=EFormatNF::fromKey("DEFAULT"), bool verbose=false) const | gstlrn::ASerializable | |
| duplicateColumnByUID(Id iuid_in, Id iuid_out) | gstlrn::Db | |
| expandNameList(const VectorString &names) const | gstlrn::Db | |
| expandNameList(const String &names) const | gstlrn::Db | |
| filter(const String &name, const Interval &interval, Id belowRow=ITEST, Id aboveRow=ITEST) const | gstlrn::Db | |
| generateCoordinates(const String &radix="x") | gstlrn::DbGrid | |
| generateRank(const String &radix="rank") | gstlrn::Db | |
| getActiveArray() const | gstlrn::Db | |
| getAllCellsEdges(bool forceGridMesh=false) const | gstlrn::DbGrid | |
| getAllColumns(bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getAllCoordinates(bool useSel=false) const | gstlrn::Db | |
| getAllCoordinatesMat(const MatrixDense &box=MatrixDense()) const | gstlrn::Db | |
| getAllNames(bool excludeRankAndCoordinates=false, bool verbose=false) const | gstlrn::Db | |
| getAllUIDs() const | gstlrn::Db | |
| getAllUIDs(1 &iuids) const | gstlrn::Db | |
| getAngle(Id idim) const | gstlrn::DbGrid | inline |
| getAngles() const | gstlrn::DbGrid | inline |
| getArray(Id iech, Id iuid) const | gstlrn::Db | |
| getArrayBySample(std::vector< double > &vals, Id iech) const | gstlrn::Db | |
| getArrayByUID(Id iuid, bool useSel=false) const | gstlrn::Db | |
| getArrays() const | gstlrn::Db | inline |
| getArrayVec(const 1 &iechs, Id iuid, 1 &values) const | gstlrn::Db | |
| getBlockExtensions(Id node) const | gstlrn::DbGrid | |
| getCellEdges(Id node=0, bool forceGridMesh=false) const | gstlrn::DbGrid | |
| getCellSize() const | gstlrn::DbGrid | inline |
| getCenter(Id idim, bool useSel=false) const | gstlrn::Db | |
| getCenterIndices(bool flagSup=false) const | gstlrn::DbGrid | inline |
| getCenters(bool useSel=false) const | gstlrn::Db | |
| getCodeList(void) const | gstlrn::Db | |
| getCodir(const 1 &grincr) const | gstlrn::DbGrid | |
| getColAdressByColIdx(Id icol) const | gstlrn::Db | |
| getColIdx(const String &name) const | gstlrn::Db | |
| getColIdxByLocator(const ELoc &locatorType, Id locatorIndex=0) const | gstlrn::Db | |
| getColIdxByUID(Id iuid) const | gstlrn::Db | |
| getColIdxs(const String &name) const | gstlrn::Db | |
| getColIdxs(const VectorString &names) const | gstlrn::Db | |
| getColIdxsByLocator(const ELoc &locatorType) const | gstlrn::Db | |
| getColIdxsByUID(const 1 &iuids) const | gstlrn::Db | |
| getColumn(const String &name, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnByColIdx(Id icol, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnByLocator(const ELoc &locatorType, Id locatorIndex=0, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnByUID(Id iuid, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumns(const VectorString &names=VectorString(), bool useSel=false, bool flagCompress=true, const 1 &origins=1()) const | gstlrn::Db | |
| getColumnsActiveAndDefined(const ELoc &locatorType, const 1 &origins=1()) const | gstlrn::Db | |
| getColumnsAsMatrix(const VectorString &names, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnsAsVVD(const VectorString &names=VectorString(), bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnsByColIdx(const 1 &icols=1(), bool useSel=false, bool flagCompress=true, const 1 &origins=1()) const | gstlrn::Db | |
| getColumnsByColIdxInterval(Id icol_beg, Id icol_end, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnsByLocator(const ELoc &locatorType, bool useSel=false, bool flagCompress=true, const 1 &origins=1()) const | gstlrn::Db | |
| getColumnsByUID(const 1 &iuids, bool useSel=false, bool flagCompress=true, const 1 &origins=1()) const | gstlrn::Db | |
| getColumnsByUIDInterval(Id iuid_beg, Id iuid_end, bool useSel=false, bool flagCompress=true) const | gstlrn::Db | |
| getColumnSubGrid(const String &name, Id idim0, Id rank, bool useSel=false) | gstlrn::DbGrid | |
| getCoordinate(Id iech, Id idim, bool flag_rotate=true) const override | gstlrn::DbGrid | virtual |
| getCoordinateFromCorner(const 1 &icorner) const | gstlrn::DbGrid | inline |
| getCoordinateFromCornerInPlace(1 &coor, const 1 &icorner) const | gstlrn::DbGrid | inline |
| getCoordinatesByIndice(const 1 &indice, bool flag_rotate=true, const 1 &shift=1(), const 1 &dxsPerCell=1()) const | gstlrn::DbGrid | inline |
| getCoordinatesByIndiceInPlace(1 &coor, const 1 &indice, bool flag_rotate=true, const 1 &shift=1(), const 1 &dxsPerCell=1()) const | gstlrn::DbGrid | inline |
| getCoordinatesInPlace(1 &coor, Id iech, bool flag_rotate=true) const override | gstlrn::DbGrid | virtual |
| getCoordinatesPerSample(Id iech, bool flag_rotate=true) const | gstlrn::DbGrid | inline |
| getCoordinatesPerSampleInPlace(1 &coor, Id iech, bool flag_rotate=true) const | gstlrn::DbGrid | inline |
| getCoorMaximum(bool useSel=false) const | gstlrn::Db | |
| getCoorMinimum(bool useSel=false) const | gstlrn::Db | |
| getCorrelation(const String &name1, const String &name2, bool useSel=false) const | gstlrn::Db | |
| getCosineToDirection(Id iech1, Id iech2, const 1 &codir) const | gstlrn::Db | |
| getDiscretizedBlock(const 1 &ndiscs, Id iech=0, bool flagPerCell=false, bool flagRandom=false, Id seed=132433) const | gstlrn::DbGrid | |
| getDistance(Id iech, Id jech) const | gstlrn::Db | |
| getDistance1D(Id iech, Id jech, Id idim=0, bool flagAbs=false) const | gstlrn::Db | |
| getDistanceToOrigin(const 1 &origin, const 1 &radius=1()) | gstlrn::DbGrid | |
| getDistanceVecInPlace(Id iech, Id jech, 1 &dd, const Db *db2=nullptr) const | gstlrn::Db | |
| getDX(Id idim) const | gstlrn::DbGrid | inline |
| getDXs() const | gstlrn::DbGrid | inline |
| getExtend(Id idim) const | gstlrn::DbGrid | inline |
| getExtends() const | gstlrn::DbGrid | inline |
| gstlrn::Db::getExtends(bool useSel=false) const | gstlrn::Db | |
| getExtension(Id idim, bool useSel=false) const | gstlrn::Db | |
| getExtensionDiagonal(bool useSel=false) const | gstlrn::Db | |
| getExtensionInPlace(1 &mini, 1 &maxi, bool flagPreserve=false, bool useSel=false) const | gstlrn::Db | |
| getExtrema(Id idim, bool useSel=false) const | gstlrn::Db | |
| getExtremas(bool useSel=false) const | gstlrn::Db | |
| getFileIdentity(const String &filename, bool verbose=false) | gstlrn::ASerializable | static |
| getFromLocator(const ELoc &locatorType, Id iech, Id locatorIndex=0) const | gstlrn::Db | |
| getGradient(Id item, bool useSel=false) const | gstlrn::Db | |
| getGrid() const | gstlrn::DbGrid | inline |
| getGridAxis(Id idim) const | gstlrn::DbGrid | inline |
| getGridEdges() const | gstlrn::DbGrid | |
| getGridPileInPlace(Id iuid, const 1 &indg, Id idim0, 1 &vec) const | gstlrn::DbGrid | |
| getIncrements(const 1 &iechs, const 1 &jechs) const | gstlrn::Db | |
| getItem(const 1 &rows, const VectorString &colnames, bool useSel=false) const | gstlrn::Db | |
| getItem(const 1 &rows, const String &colname, bool useSel=false) const | gstlrn::Db | |
| getItem(const 1 &rows, const ELoc &locatorType, bool useSel=false) const | gstlrn::Db | |
| getItem(const VectorString &colnames, bool useSel=false) const | gstlrn::Db | |
| getItem(const String &colname, bool useSel=false) const | gstlrn::Db | |
| getItem(const ELoc &locatorType, bool useSel=false) const | gstlrn::Db | |
| getItemNames(const VectorString &colnames) const | gstlrn::Db | |
| getItemNames(const String &colname) const | gstlrn::Db | |
| getItemNames(const ELoc &locatorType) const | gstlrn::Db | |
| getLastName(Id number=0) const | gstlrn::Db | |
| getLastUID(Id number=0) const | gstlrn::Db | |
| getLimitsFromVariableExtend(const String &nameTop, const String &nameBot, const 1 &dimExclude=1()) const | gstlrn::DbGrid | |
| getListOfSampleIndicesInPlace(Id nvar, 1 &cumul, 1 &ranks, bool useSel=true) const | gstlrn::Db | |
| getListOfSampleIndicesPerVariableInPlace(1 &ranks, Id ivar=0, bool useSel=true) const | gstlrn::Db | |
| getLocator(const String &name, ELoc *ret_locatorType, Id *ret_locatorIndex) const | gstlrn::Db | |
| getLocatorByColIdx(Id icol, ELoc *ret_locatorType, Id *ret_locatorIndex) const | gstlrn::Db | |
| getLocatorByUID(Id iuid, ELoc *ret_locatorType, Id *ret_locatorIndex) const | gstlrn::Db | |
| getLocators(bool anyLocator=true, const ELoc &locatorType=ELoc::fromKey("UNKNOWN")) const | gstlrn::Db | |
| getLocVariable(const ELoc &loctype, Id iech, Id item) const | gstlrn::Db | |
| getLocVariables(const ELoc &loctype, Id iech, Id nitemax=0) const | gstlrn::Db | |
| getMaximum(const String &name, bool useSel=false) const | gstlrn::Db | |
| getMean(const String &name, bool useSel=false) const | gstlrn::Db | |
| getMinimum(const String &name, bool useSel=false) const | gstlrn::Db | |
| getMirrorIndex(Id idim, Id ix) const | gstlrn::DbGrid | inline |
| getMultipleSelectedRanks(const 1 &index, const 1 &ivars=1(), const 1 &nbgh=1()) | gstlrn::Db | static |
| getMultipleSelectedVariables(const 1 &index, const 1 &ivars=1(), const 1 &nbgh=1()) | gstlrn::Db | static |
| getName(const String &name) const | gstlrn::Db | |
| getNameByColIdx(Id icol) const | gstlrn::Db | |
| getNameByLocator(const ELoc &locatorType, Id locatorIndex=0) const | gstlrn::Db | |
| getNameByUID(Id iuid) const | gstlrn::Db | |
| getNames(const VectorString &names) const | gstlrn::Db | |
| getNamesByColIdx(const 1 &icols) const | gstlrn::Db | |
| getNamesByLocator(const ELoc &locatorType) const | gstlrn::Db | |
| getNamesByUID(const 1 &iuids) const | gstlrn::Db | |
| getNColumn() const | gstlrn::Db | inline |
| getNDim() const override | gstlrn::DbGrid | virtual |
| getNEloc() | gstlrn::Db | static |
| getNFacies(void) const | gstlrn::Db | |
| getNInterval() const | gstlrn::Db | |
| getNLoc(const ELoc &loctype) const | gstlrn::Db | |
| getNSample(bool useSel=false) const | gstlrn::Db | |
| getNSampleActive() const | gstlrn::Db | |
| getNSampleActiveAndDefined(Id item) const | gstlrn::Db | |
| getNSampleActiveAndDefined(const String &name) const | gstlrn::Db | |
| getNTotal() const | gstlrn::DbGrid | inline |
| getNUIDMax() const | gstlrn::Db | inline |
| getNX(Id idim) const | gstlrn::DbGrid | inline |
| getNXs() const | gstlrn::DbGrid | inline |
| getNXsExt(Id ndimMax) const | gstlrn::DbGrid | |
| getNZValues() const | gstlrn::Db | |
| getOneCoordinate(Id idim, bool useSel=false, bool flag_rotate=true) const | gstlrn::Db | |
| getOneSlice(const String &name, Id posx=0, Id posy=1, const 1 &corner=1(), bool useSel=false) const | gstlrn::DbGrid | |
| getOneSliceForCoordinate(Id idim, Id posx=0, Id posy=1, const 1 &corner=1(), bool useSel=false) const | gstlrn::DbGrid | |
| getPrefixName() | gstlrn::ASerializable | static |
| getRange(const String &name, bool useSel=false) const | gstlrn::Db | |
| getRankAbsoluteToRelative(Id iabs) const | gstlrn::Db | |
| getRankRelativeToAbsolute(Id irel) const | gstlrn::Db | |
| getRotMat() const | gstlrn::DbGrid | inline |
| getSampleAsSPInPlace(SpacePoint &P, Id iabs) const | gstlrn::Db | |
| getSampleAsSTInPlace(Id iech, SpaceTarget &P) const override | gstlrn::DbGrid | virtual |
| getSampleCoordinates(Id iech) const | gstlrn::Db | |
| getSampleLocators(const ELoc &locatorType, Id iech) const | gstlrn::Db | |
| getSampleRanks(const 1 &ivars=1(), const 1 &nbgh=1(), bool useSel=true, bool useZ=true, bool useVerr=false, bool useExtD=true) const | gstlrn::Db | |
| getSampleRanksInPlace(1 &sampleRanks, const 1 &ivars=1(), const 1 &nbgh=1(), bool useSel=true, bool useZ=true, bool useVerr=false, bool useExtD=true) const | gstlrn::Db | |
| getSampleRanksPerVariable(1 &ranks, const 1 &nbgh=1(), Id ivar=-1, bool useSel=true, bool useZ=true, bool useVerr=false, bool useExtD=true) const | gstlrn::Db | |
| getSamplesAsSP(std::vector< SpacePoint > &pvec, const ASpaceSharedPtr &space, bool useSel=false) const | gstlrn::Db | |
| getSamplesFromNbghAsSP(std::vector< SpacePoint > &pvec, const 1 &nbgh) const | gstlrn::Db | |
| getSelection(Id iech) const | gstlrn::Db | |
| getSelections(void) const | gstlrn::Db | |
| getSimRank(Id isimu, Id ivar, Id icase, Id nbsimu, Id nvar) | gstlrn::Db | static |
| getSimvar(const ELoc &locatorType, Id iech, Id isimu, Id ivar, Id icase, Id nbsimu, Id nvar) const | gstlrn::Db | |
| getSlice(const String &name, Id pos=0, Id indice=0, bool useSel=false) const | gstlrn::DbGrid | |
| getSortArray() const | gstlrn::Db | |
| getStdv(const String &name, bool useSel=false) const | gstlrn::Db | |
| getTangent(Id item, bool useSel=false) const | gstlrn::Db | |
| getUID(const String &name) const | gstlrn::Db | |
| getUIDByColIdx(Id icol) const | gstlrn::Db | |
| getUIDByLocator(const ELoc &locatorType, Id locatorIndex=0) const | gstlrn::Db | |
| getUIDs(const VectorString &names) const | gstlrn::Db | |
| getUIDsByColIdx(const 1 &icols) const | gstlrn::Db | |
| getUIDsByLocator(const ELoc &locatorType) const | gstlrn::Db | |
| getUnit(Id idim=0) const override | gstlrn::DbGrid | virtual |
| getValue(const String &name, Id iech) const | gstlrn::Db | |
| getValueByColIdx(Id iech, Id icol, bool flagCheck=true) const | gstlrn::Db | |
| getValuesByColIdx(const 1 &iechs, const 1 &icols, bool bySample=false) const | gstlrn::Db | |
| getValuesByNames(const 1 &iechs, const VectorString &names, bool bySample=false) const | gstlrn::Db | |
| getValuesByRanks(const 1 &sampleRanks, const 1 &means=1(), bool subtractMean=true) const | gstlrn::Db | |
| getValuesByRanksInPlace(1 *values, const 1 &sampleRanks, const 1 &means=1(), bool subtractMean=true) const | gstlrn::Db | |
| getVariance(const String &name, bool useSel=false) const | gstlrn::Db | |
| getVolume() const | gstlrn::DbGrid | inline |
| getWeight(Id iech) const | gstlrn::Db | |
| getWeights(bool useSel=false) const | gstlrn::Db | |
| getWithinBounds(Id item, bool useSel=false) const | gstlrn::Db | |
| getX0(Id idim) const | gstlrn::DbGrid | inline |
| getX0s() const | gstlrn::DbGrid | inline |
| getZVariable(Id iech, Id item) const | gstlrn::Db | |
| gridCopyParams(Id mode, const Grid &gridaux) | gstlrn::DbGrid | |
| gridDefine(const 1 &nx, const 1 &dx=1(), const 1 &x0=1(), const 1 &angles=1()) | gstlrn::DbGrid | |
| hasLargerDimension(const Db *dbaux) const | gstlrn::Db | |
| hasLocator(const ELoc &locatorType) const | gstlrn::Db | |
| hasLocatorDefined(const String &name, const ELoc &locatorType, Id locatorIndex=0) const | gstlrn::Db | |
| hasLocVariable(const ELoc &loctype) const | gstlrn::Db | |
| hasSameDimension(const Db *dbaux) const | gstlrn::Db | |
| hasSingleBlock() const | gstlrn::DbGrid | |
| hasZVariable() const | gstlrn::Db | |
| ICloneable() | gstlrn::ICloneable | inline |
| identifyNames(const VectorString &names) const | gstlrn::Db | |
| indicesToCoordinate(const 1 &indice, const 1 &percent=1()) const | gstlrn::DbGrid | inline |
| indicesToCoordinateInPlace(const 1 &indice, 1 &coor, const 1 &percent=1()) const | gstlrn::DbGrid | inline |
| indiceToRank(const 1 &indice) const | gstlrn::DbGrid | inline |
| initThread() const override | gstlrn::DbGrid | virtual |
| isActive(Id iech) const | gstlrn::Db | |
| isActiveAndDefined(Id iech, Id item) const | gstlrn::Db | |
| isActiveDomain(Id iech) const | gstlrn::Db | |
| isAllIsotopic() const | gstlrn::Db | |
| isAllUndefined(Id iech) const | gstlrn::Db | |
| isAllUndefinedByType(const ELoc &loctype, Id iech) const | gstlrn::Db | |
| isColIdxValid(Id icol) const | gstlrn::Db | |
| isConsistent() const override | gstlrn::DbGrid | virtual |
| isDimensionIndexValid(Id idim) const | gstlrn::Db | |
| isGrid() const override | gstlrn::DbGrid | inlinevirtual |
| isGridRotated() const | gstlrn::DbGrid | |
| isIsotopic(Id iech, Id nvar_max=-1) const | gstlrn::Db | |
| isLine() const | gstlrn::Db | inlinevirtual |
| isLocatorIndexValid(const ELoc &locatorType, Id locatorIndex) const | gstlrn::Db | |
| isMesh() const | gstlrn::Db | inlinevirtual |
| isNVarComparedTo(Id nvar, Id compare=0) const | gstlrn::Db | |
| isSameGrid(const Grid &grid) const | gstlrn::DbGrid | |
| isSameGridMesh(const DbGrid &dbaux) const | gstlrn::DbGrid | |
| isSameGridRotation(const DbGrid &dbaux) const | gstlrn::DbGrid | |
| isSampleIndexValid(Id iech) const | gstlrn::Db | |
| isSampleIndicesValid(const 1 &iechs, bool useSel=false) const | gstlrn::Db | |
| isUIDDefined(Id iuid) const | gstlrn::Db | |
| isUIDValid(Id iuid) const | gstlrn::Db | |
| locateDataInGrid(const Db *data, const 1 &rankIn=1(), bool centered=false, bool useSel=false) const | gstlrn::DbGrid | |
| mayChangeSampleNumber() const override | gstlrn::DbGrid | inlinevirtual |
| migrateAllVariables(Db *dbin, bool flag_fill=true, bool flag_inter=true, bool flag_ball=false, bool flagAddSampleRank=true) | gstlrn::DbGrid | |
| morpho(const EMorpho &oper, double vmin=0.5, double vmax=1.5, Id option=0, const 1 &radius=1(), bool flagDistErode=false, bool verbose=false, const NamingConvention &namconv=NamingConvention("Morpho")) | gstlrn::DbGrid | |
| operator=(const DbGrid &r) | gstlrn::DbGrid | |
| gstlrn::Db::operator=(const Db &r) | gstlrn::Db | |
| gstlrn::AStringable::operator=(const AStringable &r) | gstlrn::AStringable | |
| gstlrn::ASerializable::operator=(const ASerializable &r) | gstlrn::ASerializable | |
| gstlrn::ASerializable::operator=(ASerializable &&r) noexcept | gstlrn::ASerializable | |
| printOneSample(Id iech, const VectorString &names=VectorString(), bool excludeCoordinates=true, bool skipTitle=false) const | gstlrn::Db | |
| rankToCoordinates(Id rank, const 1 &percent=1()) const | gstlrn::DbGrid | inline |
| rankToCoordinatesInPlace(Id rank, 1 &coor, const 1 &percent=1()) const | gstlrn::DbGrid | inline |
| rankToIndice(Id node, 1 &indices, bool minusOne=false) const | gstlrn::DbGrid | inline |
| refine(const 1 &nmult) | gstlrn::DbGrid | |
| reset(const 1 &nx, const 1 &dx=1(), const 1 &x0=1(), const 1 &angles=1(), const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const 1 &tab=1(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), bool flagAddSampleRank=true, bool flagAddCoordinates=true) | gstlrn::DbGrid | |
| resetCoveringDb(const Db *db, const 1 &nx=1(), const 1 &dx=1(), const 1 &x0=1(), const 1 &margin=1()) | gstlrn::DbGrid | |
| resetDims(Id ncol, Id nech) override | gstlrn::DbGrid | virtual |
| resetFromBox(Id nech, const 1 &coormin, const 1 &coormax, Id ndim=2, double extend=0., Id seed=321415, bool flagAddSampleRank=true) | gstlrn::Db | |
| resetFromCSV(const String &filename, bool verbose, const CSVformat &csvfmt, Id ncol_max=-1, Id nrow_max=-1, bool flagAddSampleRank=true) | gstlrn::Db | |
| resetFromGridRandomized(const DbGrid *dbin, double randperc=0., bool flagAddSampleRank=true) | gstlrn::Db | |
| resetFromOnePoint(const 1 &tab=1(), bool flagAddSampleRank=true) | gstlrn::Db | |
| resetFromPolygon(Polygons *polygon, const 1 &nodes, const 1 &dcell, bool flagAddSampleRank=true) | gstlrn::DbGrid | |
| resetFromSamples(Id nech, const ELoadBy &order=ELoadBy::fromKey("SAMPLE"), const 1 &tab=1(), const VectorString &names=VectorString(), const VectorString &locatorNames=VectorString(), bool flagAddSampleRank=true) | gstlrn::Db | |
| resetReduce(const Db *dbin, const VectorString &names=VectorString(), const 1 &ranks=1(), bool verbose=false) | gstlrn::Db | |
| resetSamplingDb(const Db *dbin, double proportion=0, Id number=0, const VectorString &names=VectorString(), Id seed=23241, bool verbose=false, bool flagAddSampleRank=true) | gstlrn::Db | |
| sampleBelongsToCell(const 1 &coor, Id rank, const 1 &dxsPerCell=1()) const | gstlrn::DbGrid | inline |
| setAllColumns(const 1 &tabs) | gstlrn::Db | |
| setArray(Id iech, Id iuid, double value) | gstlrn::Db | |
| setArrayBySample(Id iech, const 1 &vec) | gstlrn::Db | |
| setArrayByUID(const 1 &tab, Id iuid) | gstlrn::Db | |
| setArrayVec(const 1 &iechs, Id iuid, const 1 &values) | gstlrn::Db | |
| setBound(Id iech, Id item, double lower=TEST, double upper=TEST) | gstlrn::Db | |
| setColumn(const 1 &tab, const String &name, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool useSel=false) | gstlrn::Db | |
| setColumnByColIdx(const 1 &tab, Id icol, bool useSel=false) | gstlrn::Db | |
| setColumnByColIdxOldStyle(const double *tab, Id icol, bool useSel=false) | gstlrn::Db | |
| setColumnByUID(const 1 &tab, Id iuid, bool useSel=false) | gstlrn::Db | |
| setColumnByUIDOldStyle(const double *tab, Id iuid, bool useSel=false) | gstlrn::Db | |
| setColumnsByColIdx(const 1 &tabs, const 1 &icols, bool useSel=false) | gstlrn::Db | |
| setCoordinate(Id iech, Id idim, double value) | gstlrn::Db | |
| setCoordinates(Id idim, const 1 &coor, bool useSel=false) | gstlrn::Db | |
| setDefaultFormatNF(const EFormatNF &format) | gstlrn::ASerializable | |
| setDX(Id idim, double value) | gstlrn::DbGrid | inline |
| setFromLocator(const ELoc &locatorType, Id iech, Id locatorIndex, double value) | gstlrn::Db | |
| setGridPileInPlace(Id iuid, const 1 &indg, Id idim0, const 1 &vec) | gstlrn::DbGrid | |
| setInterval(Id iech, Id item, double rklow=TEST, double rkup=TEST) | gstlrn::Db | |
| setItem(const 1 &rows, const VectorString &colnames, const 1 &values, bool useSel=false) | gstlrn::Db | |
| setItem(const 1 &rows, const ELoc &locatorType, const 1 &values, bool useSel=false) | gstlrn::Db | |
| setItem(const VectorString &colnames, const 1 &values, bool useSel=false) | gstlrn::Db | |
| setItem(const ELoc &locatorType, const 1 &values, bool useSel=false) | gstlrn::Db | |
| setItem(const 1 &rows, const String &colname, const 1 &values, bool useSel=false) | gstlrn::Db | |
| setItem(const String &colname, const 1 &values, bool useSel=false) | gstlrn::Db | |
| setLocator(const String &name, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocatorByColIdx(Id icol, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocatorByUID(Id iuid, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocators(const VectorString &names, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocatorsByColIdx(const 1 &icols, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocatorsByUID(Id number, Id iuid, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocatorsByUID(const 1 &iuids, const ELoc &locatorType=ELoc::fromKey("UNKNOWN"), Id locatorIndex=0, bool cleanSameLocator=false) | gstlrn::Db | |
| setLocVariable(const ELoc &loctype, Id iech, Id item, double value) | gstlrn::Db | |
| setLocVariables(const ELoc &loctype, Id iech, const 1 &values) | gstlrn::Db | |
| setName(const String &old_name, const String &name) | gstlrn::Db | |
| setName(const VectorString &list, const String &name) | gstlrn::Db | |
| setNameByColIdx(Id icol, const String &name) | gstlrn::Db | |
| setNameByLocator(const ELoc &locatorType, const String &name) | gstlrn::Db | |
| setNameByUID(Id iuid, const String &name) | gstlrn::Db | |
| setNX(Id idim, Id value) | gstlrn::DbGrid | inline |
| setPrefixName(const String &prefixName) | gstlrn::ASerializable | static |
| setRotation(const Rotation &rotation) | gstlrn::DbGrid | inline |
| setSampleCoordinates(Id iech, const 1 &coor) | gstlrn::Db | |
| setSelectionFromVariableExtend(const String &nameTop, const String &nameBot) | gstlrn::DbGrid | |
| setSimvar(const ELoc &locatorType, Id iech, Id isimu, Id ivar, Id icase, Id nbsimu, Id nvar, double value) | gstlrn::Db | |
| setValue(const String &name, Id iech, double value) | gstlrn::Db | |
| setValueByColIdx(Id iech, Id icol, double value, bool flagCheck=true) | gstlrn::Db | |
| setValuesByColIdx(const 1 &iechs, const 1 &icols, const 1 &values, bool bySample=false) | gstlrn::Db | |
| setValuesByNames(const 1 &iechs, const VectorString &names, const 1 &values, bool bySample=false) | gstlrn::Db | |
| setX0(Id idim, double value) | gstlrn::DbGrid | inline |
| setZVariable(Id iech, Id item, double value) | gstlrn::Db | |
| shrinkToValidCols(const 1 &cols) const | gstlrn::Db | |
| shrinkToValidRows(const 1 &rows) const | gstlrn::Db | |
| smooth(ANeigh *neigh, Id type=1, double range=1., const NamingConvention &namconv=NamingConvention("Smooth")) | gstlrn::DbGrid | |
| statisticsBySample(const VectorString &names, const std::vector< EStatOption > &opers=EStatOption::fromKeys({"MEAN"}), bool flagIso=true, double proba=TEST, double vmin=TEST, double vmax=TEST, const NamingConvention &namconv=NamingConvention("Stats")) | gstlrn::Db | |
| statisticsMulti(const VectorString &names, bool flagIso=true, bool verbose=false, const String &title="") | gstlrn::Db | |
| switchLocator(const ELoc &locatorType_in, const ELoc &locatorType_out) | gstlrn::Db | |
| toString(const AStringFormat *strfmt=nullptr) const override | gstlrn::DbGrid | virtual |
| unsetPrefixName() | gstlrn::ASerializable | static |
| updArray(Id iech, Id iuid, const EOperator &oper, double value) | gstlrn::Db | |
| updArrayVec(const 1 &iechs, Id iuid, const EOperator &oper, 1 &values) | gstlrn::Db | |
| updLocVariable(const ELoc &loctype, Id iech, Id item, const EOperator &oper, double value) | gstlrn::Db | |
| updSimvar(const ELoc &locatorType, Id iech, Id isimu, Id ivar, Id icase, Id nbsimu, Id nvar, const EOperator &oper, double value) | gstlrn::Db | |
| updZVariable(Id iech, Id item, const EOperator &oper, double value) | gstlrn::Db | |
| ~ASerializable() | gstlrn::ASerializable | virtual |
| ~AStringable() | gstlrn::AStringable | virtual |
| ~Db() | gstlrn::Db | virtual |
| ~DbGrid() | gstlrn::DbGrid | virtual |
| ~ICloneable() | gstlrn::ICloneable | inlinevirtual |