gstlearn  1.0.0
CCC
Vario Member List

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

_addBiTargetCheck(ABiTargetCheck *abpc)Varioprivate
_biptsVarioprivate
_biPtsPerDirectionVarioprivate
_calculVarioprivate
_clearBiTargetCheck()Varioprivate
_commentWrite(std::ostream &os, const String &comment)ASerializableprotectedstatic
_dbVarioprivate
_deserialize(std::istream &is, bool verbose=false) overrideVarioprotectedvirtual
_directionResize(int idir)Varioprivate
_fileOpenRead(const String &filename, std::ifstream &is, bool verbose=false) constASerializableprotected
_fileOpenWrite(const String &filename, std::ofstream &os, bool verbose=false) constASerializableprotected
_flagAsymVariomutableprivate
_flagSampleVarioprivate
_getBiPtsNumber() constVarioinlineprivate
_getBiPtsRank(int idir, int rank) constVarioprivate
_getDirectionInterval(int idir) constVarioprivate
_getNFName() const overrideVarioinlineprotectedvirtual
_getNVar(const Db *db)Varioprivate
_getVariableInterval(int ivar) constVarioprivate
_ggVarioprivate
_hhVarioprivate
_initMeans()Varioprivate
_initVars()Varioprivate
_isAddressValid(int i, int idir) constVarioprivate
_isBivariableValid(int ijvar) constVarioprivate
_isDirectionValid(int idir) constVarioprivate
_isVariableValid(int ivar) constVarioprivate
_meansVarioprivate
_nVarVarioprivate
_onlyBlanks(char *string)ASerializableprotectedstatic
_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 overrideVarioprotectedvirtual
_setDPasFromGrid(bool flag_grid)Varioprivate
_setFlagAsym()Varioprivate
_setListBiTargetCheck()Varioprivate
_swVarioprivate
_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
_toStringByDirection(const AStringFormat *strfmt, int idir) constVarioprivate
_utilizeVarioprivate
_varioparamVarioprivate
_varsVarioprivate
_varsFromProportions(VectorDouble props)Varioprivate
addDirs(const DirParam &dirparam)Varioinline
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
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_gen=false, bool flag_sample=false, bool verr_mode=false, Model *model=nullptr, bool verbose=false)Vario
computeFromDb(const VarioParam &varioparam, Db *db, const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), bool flag_gen=false, bool flag_sample=false, bool verr_mode=false, Model *model=nullptr, bool verbose=false)Variostatic
computeIndic(Db *db, const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), bool flag_gen=false, bool flag_sample=false, bool verr_mode=false, Model *model=nullptr, bool verbose=false, int nfacmax=-1)Vario
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
createSkeleton(const VarioParam &varioparam, int nvar=1, const ECalcVario &calcul=ECalcVario::fromKey("VARIOGRAM"), const VectorDouble &means=VectorDouble(), const VectorDouble &vars=VectorDouble())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
getBiPtsNumberPerDirection() constVarioinline
getCalcul() constVarioinline
getCalculType(const String &calcul_name)Variostatic
getCenter(int ivar=0, int jvar=0, int idir=0) constVario
getCodir(int idir, int idim) constVario
getCodirs(int idir) constVario
getContainerName()ASerializablestatic
getDateNumber() constVarioinline
getDates() constVarioinline
getDates(int idate, int icas) constVarioinline
getDimensionNumber() constVarioinline
getDimensionNumber(int idir) constVarioinline
getDirAddress(int idir, int ivar, int jvar, int ipas, bool flag_abs=false, int sens=0) constVario
getDirectionNumber() constVarioinline
getDirectory(const String &path)ASerializablestatic
getDirParam(int idir) constVarioinline
getDirSize(int idir) constVario
getDPas(int idir) constVarioinline
getExecDirectory()ASerializablestatic
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getFlagAsym() constVarioinline
getGg(int idir=0, int ivar=0, int jvar=0, int ipas=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 &ipas=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)Varioinline
getGrincrs(int idir)Varioinline
getHh(int idir=0, int ivar=0, int jvar=0, int ipas=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
getLagNumber(int idir) constVarioinline
getLagTotalNumber(int idir) constVario
getMaximumDistance(int idir) constVarioinline
getMean(int ivar) constVario
getMeans() constVarioinline
getNext(int ivar=0, int jvar=0, int idir=0, int shift=1) constVario
getPrefixName()ASerializablestatic
getScale() constVarioinline
getSw(int idir=0, int ivar=0, int jvar=0, int ipas=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
getUtilize(int idir=0, int ivar=0, int jvar=0, int ipas=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
getVariableNumber() constVarioinline
getVarIndex(int ijvar) constVario
getVarioParam() constVarioinline
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
modelRegularize(const Model &model, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const CovCalcMode *mode=nullptr, bool asCov=false)Vario
myContainerNameASerializableprivatestatic
myPrefixNameASerializableprivatestatic
operator=(const Vario &r)Vario
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
reduce(const VectorInt &varcols, const VectorInt &dircols, bool asSymmetric=false)Vario
serialize(std::ostream &os, bool verbose=true) constASerializable
setCalcul(const ECalcVario &calcul)Varioinline
setCalculName(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 ipas, double gg)Vario
setGgByIndex(int idir, int i, double gg)Vario
setGgs(int idir, int ivar, int jvar, const VectorInt &ipas, const VectorDouble &values)Vario
setGgVec(int idir, int ivar, int jvar, const VectorDouble &gg)Vario
setHh(int idir, int ivar, int jvar, int ipas, double hh)Vario
setHhByIndex(int idir, int i, double hh)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 ipas, double sw)Vario
setSwByIndex(int idir, int i, double sw)Vario
setSwVec(int idir, int ivar, int jvar, const VectorDouble &sw)Vario
setUtilize(int idir, int ivar, int jvar, int ipas, double utilize)Vario
setUtilizeByIndex(int idir, int i, double utilize)Vario
setVar(double value, int ivar=0, int jvar=0)Vario
setVarIndex(int ijvar, double value)Vario
setVars(const VectorDouble &vars)Vario
toString(const AStringFormat *strfmt=nullptr) const overrideVariovirtual
transformYToZ(const AAnam *anam)Vario
transformZToY(const AAnam *anam)Vario
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
updateGgByIndex(int idir, int i, double gg)Vario
updateHhByIndex(int idir, int i, double hh)Vario
updateSwByIndex(int idir, int i, double sw)Vario
Vario(const VarioParam &varioparam)Vario
Vario(const Vario &r)Vario
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual
~Vario()Variovirtual