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 |
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 |
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 |