1.4.0
CCC
 
CovLMGradient Member List

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

ACov(const ASpace *space=nullptr)ACov
ACov(const ACov &r)ACov
ACovAnisoList(const ASpace *space=nullptr)ACovAnisoList
ACovAnisoList(const ACovAnisoList &r)ACovAnisoList
addCov(const CovAniso *cov) overrideCovLMGradientvirtual
addCovList(const ACovAnisoList *covs)ACovAnisoList
ASpaceObject(const ASpace *space=nullptr)ASpaceObject
ASpaceObject(const ASpace &space)ASpaceObject
ASpaceObject(const ASpaceObject &r)ASpaceObject
AStringable()AStringable
AStringable(const AStringable &r)AStringable
clone() const =0ICloneablepure virtual
coefficientOfVariation(const Db *db, double volume, double mean, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) constACov
copyCovContext(const CovContext &ctxt)ACovAnisoList
CovLMGradient(const ASpace *space=nullptr)CovLMGradient
CovLMGradient(const CovLMGradient &r)CovLMGradient
CovLMGradient(const ACovAnisoList &r)CovLMGradient
createReduce(const VectorInt &validVars) constACovAnisoList
delAllCov()ACovAnisoList
delCov(int icov)ACovAnisoList
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
eval(const SpacePoint &p1, const SpacePoint &p2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const overrideACovAnisoListvirtual
ACov::eval(const std::vector< SpacePoint > &vec_p1, const std::vector< SpacePoint > &vec_p2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
eval0(int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const overrideACovAnisoListvirtual
eval0Mat(const CovCalcMode *mode=nullptr) constACov
eval0MatInPlace(MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const overrideCovLMGradientvirtual
evalAverageDbToDb(const Db *db1, const Db *db2, int ivar=0, int jvar=0, double eps=0., int seed=434132, const CovCalcMode *mode=nullptr) constACov
evalAverageIncrToIncr(const VectorVectorDouble &d1, const VectorVectorDouble &d2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalAveragePointToDb(const SpacePoint &p1, const Db *db2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalCovMatrix(const Db *db1_arg, const Db *db2_arg=nullptr, int ivar0=-1, int jvar0=-1, const VectorInt &nbgh1=VectorInt(), const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr)ACov
evalCovMatrixOptim(const Db *db1, const Db *db2, int ivar0=-1, int jvar0=-1, const VectorInt &nbgh1=VectorInt(), const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr) constACovAnisoList
evalCovMatrixSparse(const Db *db1_arg, const Db *db2_arg=nullptr, int ivar0=-1, int jvar0=-1, const VectorInt &nbgh1=VectorInt(), const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr, double eps=EPSILON3)ACov
evalCovMatrixSymmetric(const Db *db1, int ivar0, const VectorInt &nbgh1, const CovCalcMode *mode)ACov
evalCovMatrixSymmetricOptim(const Db *db1, int ivar0=-1, const VectorInt &nbgh1=VectorInt(), const CovCalcMode *mode=nullptr) constACovAnisoList
evalCovOnSphere(double alpha, int degree=50, bool flagScaleDistance=false, const CovCalcMode *mode=nullptr) constACovinlinevirtual
evalCvv(const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalCvvM(const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const CovCalcMode *mode=nullptr) constACov
evalCvvShift(const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &shift, const VectorDouble &angles=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalCxv(const SpacePoint &p1, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalCxv(const Db *db, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalCxvM(const SpacePoint &p1, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), const CovCalcMode *mode=nullptr) constACov
evalIsoIvarIpas(double step, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalIsoIvarNpas(const VectorDouble &vec_step, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalIsoNvarIpas(double step, const CovCalcMode *mode=nullptr) constACov
evalIvarIpas(double step, const VectorDouble &dir=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalIvarIpasIncr(const VectorDouble &dincr, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalIvarNpas(const VectorDouble &vec_step, const VectorDouble &dir=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalMat(const SpacePoint &p1, const SpacePoint &p2, const CovCalcMode *mode=nullptr) constACov
evalMatInPlace(const SpacePoint &p1, const SpacePoint &p2, MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const overrideCovLMGradientvirtual
evalMatOptimInPlace(int icas1, int iech1, int icas2, int iech2, MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const overrideACovAnisoListvirtual
evalNvarIpas(double step, const VectorDouble &dir=VectorDouble(), const CovCalcMode *mode=nullptr) constACov
evalNvarIpasIncr(const VectorDouble &dincr, const CovCalcMode *mode=nullptr) constACov
evalPointToDb(const SpacePoint &p1, const Db *db2, int ivar=0, int jvar=0, bool useSel=true, const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr) constACov
evalPointToDbAsSP(const std::vector< SpacePoint > &p1s, const SpacePoint &p2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) constACov
evalSpectrum(const VectorDouble &freq, int ivar, int jvar) constACovinlinevirtual
evalSpectrumOnSphere(int n, bool flagNormDistance=false, bool flagCumul=false) constACovinlinevirtual
evalZAndGradients(const SpacePoint &p1, const SpacePoint &p2, double &covVal, VectorDouble &covGp, VectorDouble &covGG, const CovCalcMode *mode=nullptr, bool flagGrad=false) constCovLMGradient
evalZAndGradients(const VectorDouble &vec, double &covVal, VectorDouble &covGp, VectorDouble &covGG, const CovCalcMode *mode=nullptr, bool flagGrad=false) constCovLMGradient
extensionVariance(const Db *db, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) constACov
extractCova(int icov) constACovAnisoList
getActiveCovList() constACovAnisoList
getActiveFactor() constACovAnisoListinlinevirtual
getAllActiveCovList() constACovAnisoList
getAnam() constACovAnisoListinlinevirtual
getAnamNClass() constACovAnisoListinlinevirtual
getCova(int icov) constACovAnisoList
getCova(int icov)ACovAnisoList
getCovaMinIRFOrder() constACovAnisoList
getCovaNumber(bool skipNugget=false) constACovAnisoList
getCovName(int icov) constACovAnisoList
getDistance(const SpacePoint &p1, const SpacePoint &p2, int ispace=0) constASpaceObject
getDistance1D(const SpacePoint &p1, const SpacePoint &p2, int idim) constASpaceObject
getDistances(const SpacePoint &p1, const SpacePoint &p2) constASpaceObject
getGradParamNumber(int icov) constACovAnisoList
getIncrement(const SpacePoint &p1, const SpacePoint &p2, int ispace=0) constASpaceObject
getMaximumDistance() constACovAnisoList
getNDim(int ispace=-1) constASpaceObject
getNVariables() const overrideACovAnisoListvirtual
getOrigin(int ispace=-1) constASpaceObject
getParam(int icov) constACovAnisoList
getRange(int icov) constACovAnisoList
getRanges(int icov) constACovAnisoList
getRankNugget() constACovAnisoList
getSill(int icov) constACovAnisoList
getSill(int icov, int ivar, int jvar) constACovAnisoList
getSpace() constASpaceObjectinline
getTotalSill(int ivar, int jvar) constACovAnisoList
getTotalSill() constACovAnisoList
getType(int icov) constACovAnisoList
getUnitaryVector() constASpaceObject
hasAnam() constACovAnisoListinlinevirtual
hasNugget() constACovAnisoList
hasRange() constACovAnisoList
ICloneable()ICloneableinline
isAllActiveCovList() constACovAnisoList
isConsistent(const ASpace *space) const overrideACovAnisoListvirtual
ACov::isConsistent() constASpaceObjectinline
isFiltered(int icov) constACovAnisoList
isIndexable() const overrideACovAnisoListinlinevirtual
isNoStat() const overrideACovAnisoListvirtual
isOptimEnabled() const overrideCovLMGradientinlinevirtual
isOptimizationInitialized(const Db *db=nullptr) constACovAnisoList
isStationary() constACovAnisoList
manage(const Db *db1, const Db *db2) constACovinline
normalize(double sill=1., int ivar=0, int jvar=0)ACovAnisoList
operator=(const CovLMGradient &r)CovLMGradient
ACovAnisoList::operator=(const ACovAnisoList &r)ACovAnisoList
ACov::operator=(const ACov &r)ACov
ASpaceObject::operator=(const ASpaceObject &r)ASpaceObject
AStringable::operator=(const AStringable &r)AStringable
optimizationPostProcess() constACovAnisoList
optimizationPreProcess(const Db *db) constACovAnisoList
optimizationSetTarget(const SpacePoint &pt) constACovAnisoList
optimizationSetTarget(int iech) constACovAnisoList
samplingDensityVariance(const Db *db, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) constACov
setActiveFactor(int)ACovAnisoListinlinevirtual
setCova(int icov, CovAniso *covs)ACovAnisoList
setFiltered(int icov, bool filtered)ACovAnisoList
setMarkovCoeffs(int icov, VectorDouble coeffs)ACovAnisoList
setOptimEnabled(bool isOptimEnabled)ACovinline
setParam(int icov, double value)ACovAnisoList
setRangeIsotropic(int icov, double range)ACovAnisoList
setSill(int icov, int ivar, int jvar, double value)ACovAnisoList
setType(int icov, const ECov &type)ACovAnisoList
specificVolume(const Db *db, double mean, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) constACov
specificVolumeFromCoV(Db *db, double cov, double mean, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) constACov
toString(const AStringFormat *strfmt=nullptr) const overrideACovAnisoListvirtual
updateCovByPoints(int icas1, int iech1, int icas2, int iech2) overrideACovAnisoListvirtual
~ACov()ACovvirtual
~ACovAnisoList()ACovAnisoListvirtual
~ASpaceObject()ASpaceObjectvirtual
~AStringable()AStringablevirtual
~CovLMGradient()CovLMGradientvirtual
~ICloneable()ICloneableinlinevirtual