Loading [MathJax]/extensions/tex2jax.js
1.7.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Model Member List

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

_castInCovAnisoList(int icov=-1)Model
_castInCovLMCAnamorphosis()Model
_castInCovLMCTapering()Model
_castInCovLMGradient()Model
_getContextModify()ModelGenericinline
_getCovModify()ModelGenericinline
_getDriftListModify()ModelGenericinline
addCov(const CovBase *cov)ModelCovListvirtual
addCovAniso(const CovAniso *cov)Model
addCovFromParam(const ECov &type, double range=EPSILON6, double sill=1., double param=1., const VectorDouble &ranges=VectorDouble(), const MatrixSymmetric &sills=MatrixSymmetric(), const VectorDouble &angles=VectorDouble(), bool flagRange=true)Model
addCovFromParamOldStyle(const ECov &type, double range=EPSILON6, double sill=1., double param=1., const VectorDouble &ranges=VectorDouble(), const VectorDouble &sills=VectorDouble(), const VectorDouble &angles=VectorDouble(), bool flagRange=true)Model
addDrift(const ADrift *drift)ModelGeneric
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
castInCovAnisoListConst(int icov=-1) constModel
castInCovLMCAnamorphosisConst() constModel
castInCovLMCTaperingConst() constModel
castInCovLMGradientConst() constModel
clone() const =0ICloneablepure virtual
computeLogLikelihood(const Db *db, bool verbose=false)ModelGeneric
create(const CovContext &ctxt=CovContext())Modelstatic
createDirectory(const String &dir)ASerializablestatic
createFillRandom(int ndim, int nvar, const std::vector< ECov > &types=ECov::fromKeys({"SPHERICAL"}), double hmax=1, int order=-1, int nfex=0, int seed=13242)Modelstatic
createFromDb(const Db *db)Modelstatic
createFromEnvironment(int nvar, int ndim=2)Modelstatic
createFromNF(const String &neutralFilename, bool verbose=true)Modelstatic
createFromParam(const ECov &type=ECov::fromKey("NUGGET"), double range=1., double sill=1., double param=1., const VectorDouble &ranges=VectorDouble(), const MatrixSymmetric &sills=MatrixSymmetric(), const VectorDouble &angles=VectorDouble(), const ASpaceSharedPtr &space=ASpaceSharedPtr(), bool flagRange=true)Modelstatic
createFromParamOldStyle(const ECov &type=ECov::fromKey("NUGGET"), double range=1., double sill=1., double param=1., const VectorDouble &ranges=VectorDouble(), const VectorDouble &sills=VectorDouble(), const VectorDouble &angles=VectorDouble(), const ASpaceSharedPtr &space=ASpaceSharedPtr(), bool flagRange=true)Modelstatic
createFromVario(Vario *vario, const VectorECov &types=ECov::fromKeys({"SPHERICAL"}), const Constraints &constraints=Constraints(), const Option_VarioFit &optvar=Option_VarioFit(), const Option_AutoFit &mauto=Option_AutoFit(), bool verbose=false)Modelstatic
createNugget(int nvar, int ndim=2, double sill=1.)Modelstatic
createReduce(const VectorInt &validVars) constModel
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
duplicate() constModel
evalCovFromIncr(const VectorDouble &incr, int icov=0, const ECalcMember &member=ECalcMember::fromKey("LHS")) constModel
fit(Vario *vario, const VectorECov &types=ECov::fromKeys({"SPHERICAL"}), const Constraints &constraints=Constraints(), const Option_VarioFit &optvar=Option_VarioFit(), const Option_AutoFit &mauto=Option_AutoFit(), bool verbose=false)Model
fitFromCovIndices(Vario *vario, const VectorECov &types=ECov::fromKeys({"EXPONENTIAL"}), const Constraints &constraints=Constraints(), const Option_VarioFit &optvar=Option_VarioFit(), const Option_AutoFit &mauto=Option_AutoFit(), bool verbose=false)Model
fitFromVMap(DbGrid *dbmap, const VectorECov &types=ECov::fromKeys({"SPHERICAL"}), const Constraints &constraints=Constraints(), const Option_VarioFit &optvar=Option_VarioFit(), const Option_AutoFit &mauto=Option_AutoFit(), bool verbose=false)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeRangeNoStatDb)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeScaleNoStatDb)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeAngleNoStatDb)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeTensorNoStatDb)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeParamNoStatDb)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeRangeNoStatFunctional)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeScaleNoStatFunctional)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeAngleNoStatFunctional)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeTensorNoStatFunctional)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeParamNoStatFunctional)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeRangeStationary)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeScaleStationary)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeAngleStationary)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeTensorStationary)Model
FORWARD_METHOD_NON_CONST(_castInCovAnisoList, makeParamStationary)Model
ModelCovList::FORWARD_METHOD_NON_CONST(getCovListModify, setCovFiltered)ModelCovList
getContainerName()ASerializablestatic
getContext() constModelGenericinline
getCov() constModelGenericinline
getCovAnisoList() constModel
getCovAnisoListModify()Model
getCovList() constModelCovListinline
getCovListModify() constModelCovListinline
getDirectory(const String &path)ASerializablestatic
getDriftList() constModelGenericinline
getExecDirectory()ASerializablestatic
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getHomeDirectory(const String &sub="")ASerializablestatic
getNVar() constModel
getPrefixName()ASerializablestatic
getTestData(const String &subdir, const String &filename)ASerializablestatic
getWorkingDirectory()ASerializablestatic
gofDisplay(double gof, bool byValue=true, const VectorDouble &thresholds={2., 5., 10., 100})Modelstatic
ICloneable()ICloneableinline
initCovList(const VectorInt &covranks)Modelstatic
isFlagGradient() constModel
isFlagGradientFunctional() constModel
isFlagGradientNumerical() constModel
isValid() constModel
Model(const CovContext &ctxt=CovContext())Model
Model(int nvar, int ndim=2)Model
Model(const Model &m)Model
ModelCovList(const CovContext &ctxt=CovContext())ModelCovList
ModelCovList(const ModelCovList &m)ModelCovList
ModelGeneric(const CovContext &ctxt=CovContext())ModelGeneric
ModelGeneric(const ModelGeneric &r)ModelGeneric
operator=(const Model &m)Model
AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
ModelCovList::operator=(const ModelCovList &m)ModelCovList
ModelGeneric::operator=(const ModelGeneric &r)ModelGeneric
resetFromDb(const Db *db)Model
serialize(std::ostream &os, bool verbose=true) constASerializable
setAnam(const AAnam *anam, const VectorInt &strcnt=VectorInt())Model
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setCov(ACov *cova)ModelGeneric
setCovAnisoList(const CovAnisoList *covalist)Model
setCovList(CovList *covs)ModelCovList
setDriftIRF(int order=0, int nfex=0)ModelGeneric
setDriftList(const DriftList *driftlist)ModelGeneric
setDrifts(const VectorString &driftSymbols)ModelGeneric
setField(double field)ModelGeneric
setPrefixName(const String &prefixName)ASerializablestatic
stabilize(double percent, bool verbose=false)Model
standardize(bool verbose=false)Model
switchToGradient()Model
toString(const AStringFormat *strfmt=nullptr) const overrideModelvirtual
unsetAnam()Model
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual
~Model()Modelvirtual
~ModelCovList()ModelCovListvirtual
~ModelGeneric()ModelGenericvirtual