1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::DbGrid Member List

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) constgstlrn::Db
ASerializable()gstlrn::ASerializable
ASerializable(const ASerializable &r)gstlrn::ASerializable
ASerializable(ASerializable &&r) noexceptgstlrn::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::ASerializablestatic
centerCoordinateInPlace(1 &coor, bool centered=false, bool stopIfOut=false, double eps=EPSILON6) constgstlrn::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::Dbinline
clone() const =0gstlrn::ICloneablepure virtual
cloneShared() constgstlrn::ICloneableinline
cloneUnique() constgstlrn::ICloneableinline
coarsify(const 1 &nmult)gstlrn::DbGrid
combineSelection(1 &sel, const String &combine="set") constgstlrn::Db
coordinateToIndices(const 1 &coor, bool centered=false, double eps=EPSILON6) constgstlrn::DbGrid
coordinateToIndicesInPlace(const 1 &coor, 1 &indices, bool centered=false, double eps=EPSILON6) constgstlrn::DbGrid
coordinateToRank(const 1 &coor, bool centered=false, double eps=EPSILON6) constgstlrn::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::Dbstatic
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::DbGridstatic
gstlrn::Db::create()gstlrn::Dbstatic
createCoarse(DbGrid *dbin, const 1 &nmult, bool flagCell=true, bool flagAddSampleRank=true)gstlrn::DbGridstatic
createCoveringDb(const Db *dbin, const 1 &nx=1(), const 1 &dx=1(), const 1 &x0=1(), const 1 &margin=1())gstlrn::DbGridstatic
createDivider(DbGrid *dbin, const 1 &nmult, bool flagAddSampleRank)gstlrn::DbGridstatic
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::Dbstatic
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::DbGridstatic
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::Dbstatic
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::Dbstatic
createFromCSV(const String &filename, const CSVformat &csv=CSVformat(), bool verbose=false, Id ncol_max=-1, Id nrow_max=-1, bool flagAddSampleRank=true)gstlrn::Dbstatic
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::Dbstatic
createFromGridExtend(const DbGrid &gridIn, const VectorString &tops, const VectorString &bots, const 1 &nxnew, bool verbose=false, double eps=EPSILON3)gstlrn::DbGridstatic
createFromGridRandomized(DbGrid *dbgrid, double randperc=0., bool flagAddSampleRank=true)gstlrn::Dbstatic
createFromGridShrink(const DbGrid &gridIn, const 1 &deletedRanks)gstlrn::DbGridstatic
createFromNF(const String &NFFilename, bool verbose=true)gstlrn::DbGridstatic
createFromOnePoint(const 1 &tab=1(), bool flagAddSampleRank=true)gstlrn::Dbstatic
createFromPolygon(Polygons *polygon, const 1 &nodes, const 1 &dcell, bool flagAddSampleRank=true)gstlrn::DbGridstatic
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::Dbstatic
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::DbGridstatic
createMultiple(DbGrid *dbin, const 1 &nmult, bool flagAddSampleRank)gstlrn::DbGridstatic
createReduce(const Db *dbin, const VectorString &names=VectorString(), const 1 &ranks=1(), bool verbose=false)gstlrn::Dbstatic
createRefine(DbGrid *dbin, const 1 &nmult, bool flagCell=true, bool flagAddSampleRank=true)gstlrn::DbGridstatic
createSamplingDb(const Db *dbin, double proportion=0., Id number=0, const VectorString &names=VectorString(), Id seed=23241, bool verbose=false, bool flagAddSampleRank=true)gstlrn::Dbstatic
createSqueezeAndStretchBackward(const DbGrid *grid3Din, const DbGrid *surf2D, const String &nameTop, const String &nameBot, const VectorString &names, Id nzout, double z0out, double dzout)gstlrn::DbGridstatic
createSqueezeAndStretchForward(const DbGrid *grid3Din, const DbGrid *surf2D, const String &nameTop, const String &nameBot, const VectorString &names, Id nzout, double thickmin=0.)gstlrn::DbGridstatic
createSubGrid(const DbGrid *gridin, 1 limits, bool flagAddCoordinates=false)gstlrn::DbGridstatic
Db()gstlrn::Db
Db(const Db &r)gstlrn::Db
DbGrid()gstlrn::DbGrid
DbGrid(const DbGrid &r)gstlrn::DbGrid
DECLARE_TOTLgstlrn::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 finalgstlrn::AStringablevirtual
display(Id level) const finalgstlrn::AStringablevirtual
dumpGeometry(Id iech, Id jech) constgstlrn::Db
dumpToNF(const String &NFFilename, const EFormatNF &format=EFormatNF::fromKey("DEFAULT"), bool verbose=false) constgstlrn::ASerializable
duplicateColumnByUID(Id iuid_in, Id iuid_out)gstlrn::Db
expandNameList(const VectorString &names) constgstlrn::Db
expandNameList(const String &names) constgstlrn::Db
filter(const String &name, const Interval &interval, Id belowRow=ITEST, Id aboveRow=ITEST) constgstlrn::Db
generateCoordinates(const String &radix="x")gstlrn::DbGrid
generateRank(const String &radix="rank")gstlrn::Db
getActiveArray() constgstlrn::Db
getAllCellsEdges(bool forceGridMesh=false) constgstlrn::DbGrid
getAllColumns(bool useSel=false, bool flagCompress=true) constgstlrn::Db
getAllCoordinates(bool useSel=false) constgstlrn::Db
getAllCoordinatesMat(const MatrixDense &box=MatrixDense()) constgstlrn::Db
getAllNames(bool excludeRankAndCoordinates=false, bool verbose=false) constgstlrn::Db
getAllUIDs() constgstlrn::Db
getAllUIDs(1 &iuids) constgstlrn::Db
getAngle(Id idim) constgstlrn::DbGridinline
getAngles() constgstlrn::DbGridinline
getArray(Id iech, Id iuid) constgstlrn::Db
getArrayBySample(std::vector< double > &vals, Id iech) constgstlrn::Db
getArrayByUID(Id iuid, bool useSel=false) constgstlrn::Db
getArrays() constgstlrn::Dbinline
getArrayVec(const 1 &iechs, Id iuid, 1 &values) constgstlrn::Db
getBlockExtensions(Id node) constgstlrn::DbGrid
getCellEdges(Id node=0, bool forceGridMesh=false) constgstlrn::DbGrid
getCellSize() constgstlrn::DbGridinline
getCenter(Id idim, bool useSel=false) constgstlrn::Db
getCenterIndices(bool flagSup=false) constgstlrn::DbGridinline
getCenters(bool useSel=false) constgstlrn::Db
getCodeList(void) constgstlrn::Db
getCodir(const 1 &grincr) constgstlrn::DbGrid
getColAdressByColIdx(Id icol) constgstlrn::Db
getColIdx(const String &name) constgstlrn::Db
getColIdxByLocator(const ELoc &locatorType, Id locatorIndex=0) constgstlrn::Db
getColIdxByUID(Id iuid) constgstlrn::Db
getColIdxs(const String &name) constgstlrn::Db
getColIdxs(const VectorString &names) constgstlrn::Db
getColIdxsByLocator(const ELoc &locatorType) constgstlrn::Db
getColIdxsByUID(const 1 &iuids) constgstlrn::Db
getColumn(const String &name, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnByColIdx(Id icol, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnByLocator(const ELoc &locatorType, Id locatorIndex=0, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnByUID(Id iuid, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumns(const VectorString &names=VectorString(), bool useSel=false, bool flagCompress=true, const 1 &origins=1()) constgstlrn::Db
getColumnsActiveAndDefined(const ELoc &locatorType, const 1 &origins=1()) constgstlrn::Db
getColumnsAsMatrix(const VectorString &names, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnsAsVVD(const VectorString &names=VectorString(), bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnsByColIdx(const 1 &icols=1(), bool useSel=false, bool flagCompress=true, const 1 &origins=1()) constgstlrn::Db
getColumnsByColIdxInterval(Id icol_beg, Id icol_end, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnsByLocator(const ELoc &locatorType, bool useSel=false, bool flagCompress=true, const 1 &origins=1()) constgstlrn::Db
getColumnsByUID(const 1 &iuids, bool useSel=false, bool flagCompress=true, const 1 &origins=1()) constgstlrn::Db
getColumnsByUIDInterval(Id iuid_beg, Id iuid_end, bool useSel=false, bool flagCompress=true) constgstlrn::Db
getColumnSubGrid(const String &name, Id idim0, Id rank, bool useSel=false)gstlrn::DbGrid
getCoordinate(Id iech, Id idim, bool flag_rotate=true) const overridegstlrn::DbGridvirtual
getCoordinateFromCorner(const 1 &icorner) constgstlrn::DbGridinline
getCoordinateFromCornerInPlace(1 &coor, const 1 &icorner) constgstlrn::DbGridinline
getCoordinatesByIndice(const 1 &indice, bool flag_rotate=true, const 1 &shift=1(), const 1 &dxsPerCell=1()) constgstlrn::DbGridinline
getCoordinatesByIndiceInPlace(1 &coor, const 1 &indice, bool flag_rotate=true, const 1 &shift=1(), const 1 &dxsPerCell=1()) constgstlrn::DbGridinline
getCoordinatesInPlace(1 &coor, Id iech, bool flag_rotate=true) const overridegstlrn::DbGridvirtual
getCoordinatesPerSample(Id iech, bool flag_rotate=true) constgstlrn::DbGridinline
getCoordinatesPerSampleInPlace(1 &coor, Id iech, bool flag_rotate=true) constgstlrn::DbGridinline
getCoorMaximum(bool useSel=false) constgstlrn::Db
getCoorMinimum(bool useSel=false) constgstlrn::Db
getCorrelation(const String &name1, const String &name2, bool useSel=false) constgstlrn::Db
getCosineToDirection(Id iech1, Id iech2, const 1 &codir) constgstlrn::Db
getDiscretizedBlock(const 1 &ndiscs, Id iech=0, bool flagPerCell=false, bool flagRandom=false, Id seed=132433) constgstlrn::DbGrid
getDistance(Id iech, Id jech) constgstlrn::Db
getDistance1D(Id iech, Id jech, Id idim=0, bool flagAbs=false) constgstlrn::Db
getDistanceToOrigin(const 1 &origin, const 1 &radius=1())gstlrn::DbGrid
getDistanceVecInPlace(Id iech, Id jech, 1 &dd, const Db *db2=nullptr) constgstlrn::Db
getDX(Id idim) constgstlrn::DbGridinline
getDXs() constgstlrn::DbGridinline
getExtend(Id idim) constgstlrn::DbGridinline
getExtends() constgstlrn::DbGridinline
gstlrn::Db::getExtends(bool useSel=false) constgstlrn::Db
getExtension(Id idim, bool useSel=false) constgstlrn::Db
getExtensionDiagonal(bool useSel=false) constgstlrn::Db
getExtensionInPlace(1 &mini, 1 &maxi, bool flagPreserve=false, bool useSel=false) constgstlrn::Db
getExtrema(Id idim, bool useSel=false) constgstlrn::Db
getExtremas(bool useSel=false) constgstlrn::Db
getFileIdentity(const String &filename, bool verbose=false)gstlrn::ASerializablestatic
getFromLocator(const ELoc &locatorType, Id iech, Id locatorIndex=0) constgstlrn::Db
getGradient(Id item, bool useSel=false) constgstlrn::Db
getGrid() constgstlrn::DbGridinline
getGridAxis(Id idim) constgstlrn::DbGridinline
getGridEdges() constgstlrn::DbGrid
getGridPileInPlace(Id iuid, const 1 &indg, Id idim0, 1 &vec) constgstlrn::DbGrid
getIncrements(const 1 &iechs, const 1 &jechs) constgstlrn::Db
getItem(const 1 &rows, const VectorString &colnames, bool useSel=false) constgstlrn::Db
getItem(const 1 &rows, const String &colname, bool useSel=false) constgstlrn::Db
getItem(const 1 &rows, const ELoc &locatorType, bool useSel=false) constgstlrn::Db
getItem(const VectorString &colnames, bool useSel=false) constgstlrn::Db
getItem(const String &colname, bool useSel=false) constgstlrn::Db
getItem(const ELoc &locatorType, bool useSel=false) constgstlrn::Db
getItemNames(const VectorString &colnames) constgstlrn::Db
getItemNames(const String &colname) constgstlrn::Db
getItemNames(const ELoc &locatorType) constgstlrn::Db
getLastName(Id number=0) constgstlrn::Db
getLastUID(Id number=0) constgstlrn::Db
getLimitsFromVariableExtend(const String &nameTop, const String &nameBot, const 1 &dimExclude=1()) constgstlrn::DbGrid
getListOfSampleIndicesInPlace(Id nvar, 1 &cumul, 1 &ranks, bool useSel=true) constgstlrn::Db
getListOfSampleIndicesPerVariableInPlace(1 &ranks, Id ivar=0, bool useSel=true) constgstlrn::Db
getLocator(const String &name, ELoc *ret_locatorType, Id *ret_locatorIndex) constgstlrn::Db
getLocatorByColIdx(Id icol, ELoc *ret_locatorType, Id *ret_locatorIndex) constgstlrn::Db
getLocatorByUID(Id iuid, ELoc *ret_locatorType, Id *ret_locatorIndex) constgstlrn::Db
getLocators(bool anyLocator=true, const ELoc &locatorType=ELoc::fromKey("UNKNOWN")) constgstlrn::Db
getLocVariable(const ELoc &loctype, Id iech, Id item) constgstlrn::Db
getLocVariables(const ELoc &loctype, Id iech, Id nitemax=0) constgstlrn::Db
getMaximum(const String &name, bool useSel=false) constgstlrn::Db
getMean(const String &name, bool useSel=false) constgstlrn::Db
getMinimum(const String &name, bool useSel=false) constgstlrn::Db
getMirrorIndex(Id idim, Id ix) constgstlrn::DbGridinline
getMultipleSelectedRanks(const 1 &index, const 1 &ivars=1(), const 1 &nbgh=1())gstlrn::Dbstatic
getMultipleSelectedVariables(const 1 &index, const 1 &ivars=1(), const 1 &nbgh=1())gstlrn::Dbstatic
getName(const String &name) constgstlrn::Db
getNameByColIdx(Id icol) constgstlrn::Db
getNameByLocator(const ELoc &locatorType, Id locatorIndex=0) constgstlrn::Db
getNameByUID(Id iuid) constgstlrn::Db
getNames(const VectorString &names) constgstlrn::Db
getNamesByColIdx(const 1 &icols) constgstlrn::Db
getNamesByLocator(const ELoc &locatorType) constgstlrn::Db
getNamesByUID(const 1 &iuids) constgstlrn::Db
getNColumn() constgstlrn::Dbinline
getNDim() const overridegstlrn::DbGridvirtual
getNEloc()gstlrn::Dbstatic
getNFacies(void) constgstlrn::Db
getNInterval() constgstlrn::Db
getNLoc(const ELoc &loctype) constgstlrn::Db
getNSample(bool useSel=false) constgstlrn::Db
getNSampleActive() constgstlrn::Db
getNSampleActiveAndDefined(Id item) constgstlrn::Db
getNSampleActiveAndDefined(const String &name) constgstlrn::Db
getNTotal() constgstlrn::DbGridinline
getNUIDMax() constgstlrn::Dbinline
getNX(Id idim) constgstlrn::DbGridinline
getNXs() constgstlrn::DbGridinline
getNXsExt(Id ndimMax) constgstlrn::DbGrid
getNZValues() constgstlrn::Db
getOneCoordinate(Id idim, bool useSel=false, bool flag_rotate=true) constgstlrn::Db
getOneSlice(const String &name, Id posx=0, Id posy=1, const 1 &corner=1(), bool useSel=false) constgstlrn::DbGrid
getOneSliceForCoordinate(Id idim, Id posx=0, Id posy=1, const 1 &corner=1(), bool useSel=false) constgstlrn::DbGrid
getPrefixName()gstlrn::ASerializablestatic
getRange(const String &name, bool useSel=false) constgstlrn::Db
getRankAbsoluteToRelative(Id iabs) constgstlrn::Db
getRankRelativeToAbsolute(Id irel) constgstlrn::Db
getRotMat() constgstlrn::DbGridinline
getSampleAsSPInPlace(SpacePoint &P, Id iabs) constgstlrn::Db
getSampleAsSTInPlace(Id iech, SpaceTarget &P) const overridegstlrn::DbGridvirtual
getSampleCoordinates(Id iech) constgstlrn::Db
getSampleLocators(const ELoc &locatorType, Id iech) constgstlrn::Db
getSampleRanks(const 1 &ivars=1(), const 1 &nbgh=1(), bool useSel=true, bool useZ=true, bool useVerr=false, bool useExtD=true) constgstlrn::Db
getSampleRanksInPlace(1 &sampleRanks, const 1 &ivars=1(), const 1 &nbgh=1(), bool useSel=true, bool useZ=true, bool useVerr=false, bool useExtD=true) constgstlrn::Db
getSampleRanksPerVariable(1 &ranks, const 1 &nbgh=1(), Id ivar=-1, bool useSel=true, bool useZ=true, bool useVerr=false, bool useExtD=true) constgstlrn::Db
getSamplesAsSP(std::vector< SpacePoint > &pvec, const ASpaceSharedPtr &space, bool useSel=false) constgstlrn::Db
getSamplesFromNbghAsSP(std::vector< SpacePoint > &pvec, const 1 &nbgh) constgstlrn::Db
getSelection(Id iech) constgstlrn::Db
getSelections(void) constgstlrn::Db
getSimRank(Id isimu, Id ivar, Id icase, Id nbsimu, Id nvar)gstlrn::Dbstatic
getSimvar(const ELoc &locatorType, Id iech, Id isimu, Id ivar, Id icase, Id nbsimu, Id nvar) constgstlrn::Db
getSlice(const String &name, Id pos=0, Id indice=0, bool useSel=false) constgstlrn::DbGrid
getSortArray() constgstlrn::Db
getStdv(const String &name, bool useSel=false) constgstlrn::Db
getTangent(Id item, bool useSel=false) constgstlrn::Db
getUID(const String &name) constgstlrn::Db
getUIDByColIdx(Id icol) constgstlrn::Db
getUIDByLocator(const ELoc &locatorType, Id locatorIndex=0) constgstlrn::Db
getUIDs(const VectorString &names) constgstlrn::Db
getUIDsByColIdx(const 1 &icols) constgstlrn::Db
getUIDsByLocator(const ELoc &locatorType) constgstlrn::Db
getUnit(Id idim=0) const overridegstlrn::DbGridvirtual
getValue(const String &name, Id iech) constgstlrn::Db
getValueByColIdx(Id iech, Id icol, bool flagCheck=true) constgstlrn::Db
getValuesByColIdx(const 1 &iechs, const 1 &icols, bool bySample=false) constgstlrn::Db
getValuesByNames(const 1 &iechs, const VectorString &names, bool bySample=false) constgstlrn::Db
getValuesByRanks(const 1 &sampleRanks, const 1 &means=1(), bool subtractMean=true) constgstlrn::Db
getValuesByRanksInPlace(1 *values, const 1 &sampleRanks, const 1 &means=1(), bool subtractMean=true) constgstlrn::Db
getVariance(const String &name, bool useSel=false) constgstlrn::Db
getVolume() constgstlrn::DbGridinline
getWeight(Id iech) constgstlrn::Db
getWeights(bool useSel=false) constgstlrn::Db
getWithinBounds(Id item, bool useSel=false) constgstlrn::Db
getX0(Id idim) constgstlrn::DbGridinline
getX0s() constgstlrn::DbGridinline
getZVariable(Id iech, Id item) constgstlrn::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) constgstlrn::Db
hasLocator(const ELoc &locatorType) constgstlrn::Db
hasLocatorDefined(const String &name, const ELoc &locatorType, Id locatorIndex=0) constgstlrn::Db
hasLocVariable(const ELoc &loctype) constgstlrn::Db
hasSameDimension(const Db *dbaux) constgstlrn::Db
hasSingleBlock() constgstlrn::DbGrid
hasZVariable() constgstlrn::Db
ICloneable()gstlrn::ICloneableinline
identifyNames(const VectorString &names) constgstlrn::Db
indicesToCoordinate(const 1 &indice, const 1 &percent=1()) constgstlrn::DbGridinline
indicesToCoordinateInPlace(const 1 &indice, 1 &coor, const 1 &percent=1()) constgstlrn::DbGridinline
indiceToRank(const 1 &indice) constgstlrn::DbGridinline
initThread() const overridegstlrn::DbGridvirtual
isActive(Id iech) constgstlrn::Db
isActiveAndDefined(Id iech, Id item) constgstlrn::Db
isActiveDomain(Id iech) constgstlrn::Db
isAllIsotopic() constgstlrn::Db
isAllUndefined(Id iech) constgstlrn::Db
isAllUndefinedByType(const ELoc &loctype, Id iech) constgstlrn::Db
isColIdxValid(Id icol) constgstlrn::Db
isConsistent() const overridegstlrn::DbGridvirtual
isDimensionIndexValid(Id idim) constgstlrn::Db
isGrid() const overridegstlrn::DbGridinlinevirtual
isGridRotated() constgstlrn::DbGrid
isIsotopic(Id iech, Id nvar_max=-1) constgstlrn::Db
isLine() constgstlrn::Dbinlinevirtual
isLocatorIndexValid(const ELoc &locatorType, Id locatorIndex) constgstlrn::Db
isMesh() constgstlrn::Dbinlinevirtual
isNVarComparedTo(Id nvar, Id compare=0) constgstlrn::Db
isSameGrid(const Grid &grid) constgstlrn::DbGrid
isSameGridMesh(const DbGrid &dbaux) constgstlrn::DbGrid
isSameGridRotation(const DbGrid &dbaux) constgstlrn::DbGrid
isSampleIndexValid(Id iech) constgstlrn::Db
isSampleIndicesValid(const 1 &iechs, bool useSel=false) constgstlrn::Db
isUIDDefined(Id iuid) constgstlrn::Db
isUIDValid(Id iuid) constgstlrn::Db
locateDataInGrid(const Db *data, const 1 &rankIn=1(), bool centered=false, bool useSel=false) constgstlrn::DbGrid
mayChangeSampleNumber() const overridegstlrn::DbGridinlinevirtual
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) noexceptgstlrn::ASerializable
printOneSample(Id iech, const VectorString &names=VectorString(), bool excludeCoordinates=true, bool skipTitle=false) constgstlrn::Db
rankToCoordinates(Id rank, const 1 &percent=1()) constgstlrn::DbGridinline
rankToCoordinatesInPlace(Id rank, 1 &coor, const 1 &percent=1()) constgstlrn::DbGridinline
rankToIndice(Id node, 1 &indices, bool minusOne=false) constgstlrn::DbGridinline
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) overridegstlrn::DbGridvirtual
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()) constgstlrn::DbGridinline
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::DbGridinline
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::DbGridinline
setPrefixName(const String &prefixName)gstlrn::ASerializablestatic
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::DbGridinline
setZVariable(Id iech, Id item, double value)gstlrn::Db
shrinkToValidCols(const 1 &cols) constgstlrn::Db
shrinkToValidRows(const 1 &rows) constgstlrn::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 overridegstlrn::DbGridvirtual
unsetPrefixName()gstlrn::ASerializablestatic
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::ASerializablevirtual
~AStringable()gstlrn::AStringablevirtual
~Db()gstlrn::Dbvirtual
~DbGrid()gstlrn::DbGridvirtual
~ICloneable()gstlrn::ICloneableinlinevirtual