Loading [MathJax]/jax/output/HTML-CSS/config.js
1.7.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Vario Member List

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

_getIVAR(const Db *db, int iech, int ivar) const overrideVariovirtual
_setResult(int iech1, int iech2, int nvar, int ilag, int ivar, int jvar, int orient, double ww, double dist, double value) overrideVariovirtual
addDirs(const DirParam &dirparam)Varioinline
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
AVario()AVario
AVario(const AVario &r)AVario
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
clone() const =0ICloneablepure virtual
compute(Db *db, const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), bool flag_sample=false, bool verr_mode=false, const Model *model=nullptr, int niter_UK=0, bool verbose=false)Vario
computeFromDb(const VarioParam &varioparam, Db *db, const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), bool flag_sample=false, bool verr_mode=false, Model *model=nullptr, int niter_UK=0, bool verbose=false)Variostatic
computeGeometry(Db *db, Vario_Order *vorder, int *npair)Vario
computeGeometryMLayers(Db *db, VectorInt &seltab, Vario_Order *vorder) constVario
computeIndic(Db *db, const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), bool flag_sample=false, bool verr_mode=false, const Model *model=nullptr, int niter_UK=0, bool verbose=false, int nfacmax=-1)Vario
computeVarioVect(Db *db, int ncomp)Vario
computeWeightPerDirection() constVario
computeWeightsFromVario(int wmode) constVario
create(const VarioParam &varioparam)Variostatic
createDirectory(const String &dir)ASerializablestatic
createFromNF(const String &neutralFilename, bool verbose=true)Variostatic
createReduce(const Vario &varioIn, const VectorInt &varcols, const VectorInt &dircols, bool asSymmetric=false)Variostatic
createRegularizeFromModel(const Model &model, const VarioParam &varioparam, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles, bool asCov=false)Variostatic
createTransformYToZ(const Vario &varioY, const AAnam *anam)Variostatic
createTransformZToY(const Vario &varioZ, const AAnam *anam)Variostatic
DECLARE_TOTLVario
deserialize(std::istream &is, bool verbose=true)ASerializable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
drawOnlyPositiveX(int ivar, int jvar) constVario
drawOnlyPositiveY(int ivar, int jvar) constVario
dumpToNF(const String &neutralFilename, bool verbose=false) constASerializable
fill(int idir, const VectorDouble &sw, const VectorDouble &gg, const VectorDouble &hh)Vario
getAllGg(int idir=0) constVario
getAllHh(int idir=0) constVario
getAllSw(int idir=0) constVario
getAllUtilize(int idir=0) constVario
getBipts(int idir, int rank) constVarioinline
getC00(int idir, int ivar, int jvar) constVario
getCalcul() constAVarioinline
getCalculType(const String &calcul_name)AVariostatic
getCenter(int ivar=0, int jvar=0, int idir=0) constVario
getCodir(int idir, int idim) constVario
getCodirs(int idir) constVario
getContainerName()ASerializablestatic
getDates() constVarioinline
getDates(int idate, int icas) constVarioinline
getDirAddress(int idir, int ivar, int jvar, int ilag, bool flag_abs=false, int sens=0, bool flagCheck=true) constVario
getDirectory(const String &path)ASerializablestatic
getDirParam(int idir) constVarioinline
getDirSize(int idir) constVario
getDPas(int idir) constVarioinline
getExecDirectory()ASerializablestatic
getExtension(int ivar, int jvar, int idir0, int flag_norm, int flag_vars, double distmin, double distmax, double varmin, double varmax, int *flag_hneg, int *flag_gneg, double *c0, double *hmin, double *hmax, double *gmin, double *gmax)Vario
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getFlagAsym() constVarioinline
getGg(int idir=0, int ivar=0, int jvar=0, int ilag=0, bool asCov=false, bool flagNormalized=false) constVario
getGgByIndex(int idir=0, int i=0) constVario
getGgs(int idir=0, int ivar=0, int jvar=0, const VectorInt &ilag=VectorInt()) constVario
getGgVec(int idir=0, int ivar=0, int jvar=0, bool asCov=false, bool flagNormalized=false, bool compress=true) constVario
getGmax(int ivar=-1, int jvar=-1, int idir=-1, bool flagAbs=false, bool flagSill=false) constVario
getGRange(int ivar=-1, int jvar=-1, int idir=-1, bool flagSill=false) constVario
getGrincr(int idir, int idim) constVarioinline
getGrincrs(int idir) constVarioinline
getHh(int idir=0, int ivar=0, int jvar=0, int ilag=0) constVario
getHhByIndex(int idir=0, int i=0) constVario
getHhVec(int idir=0, int ivar=0, int jvar=0, bool compress=true) constVario
getHmax(int ivar=-1, int jvar=-1, int idir=-1) constVario
getHomeDirectory(const String &sub="")ASerializablestatic
getHRange(int ivar=-1, int jvar=-1, int idir=-1) constVario
getIdate(int idir) constVarioinline
getMaximumDistance(int idir) constVarioinline
getMaximumDistance() constVario
getMean(int ivar) constVario
getMeans() constVarioinline
getNBiPtsPerDir() constVarioinline
getNDate() constVarioinline
getNDim() constVarioinline
getNDim(int idir) constVarioinline
getNDir() constVarioinline
getNext(int ivar=0, int jvar=0, int idir=0, int shift=1) constVario
getNLag(int idir) constVarioinline
getNLagTotal(int idir) constVario
getNVar() constVarioinline
getPrefixName()ASerializablestatic
getRankFromDirAndDate(int idir, int idate) constVario
getScale() constVarioinline
getSpace() constVarioinline
getSw(int idir=0, int ivar=0, int jvar=0, int ilag=0) constVario
getSwByIndex(int idir=0, int i=0) constVario
getSwVec(int idir=0, int ivar=0, int jvar=0, bool compress=true) constVario
getTestData(const String &subdir, const String &filename)ASerializablestatic
getTotalLagsPerDirection() constVario
getUtilize(int idir=0, int ivar=0, int jvar=0, int ilag=0) constVario
getUtilizeByIndex(int idir=0, int i=0) constVario
getUtilizeVec(int idir=0, int ivar=0, int jvar=0, bool compress=true) constVario
getVar(int ivar, int jvar) constVario
getVarAddress(int ivar, int jvar) constVario
getVariableName(int ivar) constVario
getVariableNames() constVarioinline
getVarIndex(int ijvar) constVario
getVarioParam() constVarioinline
getVarMatrix() constVario
getVars() constVarioinline
getVec(int idir=0, int ivar=0, int jvar=0) constVario
getWorkingDirectory()ASerializablestatic
hasDate() constVarioinline
ICloneable()ICloneableinline
internalDirectionResize(int ndir=0, bool flagDirs=true)Vario
internalVariableResize()Vario
isDefinedForGrid() constVarioinline
isLagCorrect(int idir, int k) constVario
keepPair(int idir, SpaceTarget &T1, SpaceTarget &T2, double *dist) constVario
operator=(const Vario &r)Vario
AVario::operator=(const AVario &r)AVario
AVario::AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
patchCenter(int idir, int nech, double rho)Vario
prepare(const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), bool defineList=true)Vario
regularizeFromDbGrid(Model *model, const Db &db, const CovCalcMode *mode=nullptr)Vario
regularizeFromModel(const Model &model, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const CovCalcMode *mode=nullptr, bool asCov=false)Vario
resetReduce(const VectorInt &varcols, const VectorInt &dircols, bool asSymmetric=false)Vario
sampleModel(Model *model, const CovCalcMode *mode=nullptr)Vario
serialize(std::ostream &os, bool verbose=true) constASerializable
setCalcul(const ECalcVario &calcul)AVario
setCalculByName(const String &calcul_name)Vario
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setDb(Db *db)Vario
setGg(int idir, int ivar, int jvar, int ilag, double gg, bool flagCheck=true)Vario
setGgByIndex(int idir, int i, double gg, bool flagCheck=true)Vario
setGgs(int idir, int ivar, int jvar, const VectorInt &ilag, const VectorDouble &values)Vario
setGgVec(int idir, int ivar, int jvar, const VectorDouble &gg)Vario
setHh(int idir, int ivar, int jvar, int ilag, double hh, bool flagCheck=true)Vario
setHhByIndex(int idir, int i, double hh, bool flagCheck=true)Vario
setHhVec(int idir, int ivar, int jvar, const VectorDouble &hh)Vario
setMean(double mean, int ivar=0)Vario
setMeans(const VectorDouble &means)Vario
setNVar(int nvar)Varioinline
setPrefixName(const String &prefixName)ASerializablestatic
setScale(double scale)Varioinline
setSw(int idir, int ivar, int jvar, int ilag, double sw, bool flagCheck=true)Vario
setSwByIndex(int idir, int i, double sw, bool flagCheck=true)Vario
setSwVec(int idir, int ivar, int jvar, const VectorDouble &sw)Vario
setUtilize(int idir, int ivar, int jvar, int ilag, double utilize, bool flagCheck=true)Vario
setUtilizeByIndex(int idir, int i, double utilize, bool flagCheck=true)Vario
setVar(double value, int ivar=0, int jvar=0)Vario
setVariableName(int ivar, const String &variableName)Vario
setVariableNames(const VectorString &variableNames)Varioinline
setVarIndex(int ijvar, double value)Vario
setVars(const VectorDouble &vars)Vario
toString(const AStringFormat *strfmt=nullptr) const overrideVariovirtual
transformCut(int nh, double ycut)Vario
transformYToZ(const AAnam *anam)Vario
transformZToY(const AAnam *anam)Vario
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
updateGgByIndex(int idir, int i, double gg, bool flagCheck=true)Vario
updateHhByIndex(int idir, int i, double hh, bool flagCheck=true)Vario
updateSwByIndex(int idir, int i, double sw, bool flagCheck=true)Vario
Vario(const VarioParam &varioparam)Vario
Vario(const Vario &r)Vario
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~AVario()AVariovirtual
~ICloneable()ICloneableinlinevirtual
~Vario()Variovirtual