gstlearn  1.0.0
CCC
DbGrid Member List

This is the complete list of members for DbGrid, including all inherited members.

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