1.1.0
CCC
 
ACov Member List

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

ACov(const ASpace *space=nullptr)ACov
ACov(const ACov &r)ACov
ASpaceObject(const ASpace *space=nullptr)ASpaceObject
ASpaceObject(const ASpace &space)ASpaceObject
ASpaceObject(const ASpaceObject &r)ASpaceObject
AStringable()AStringable
AStringable(const AStringable &r)AStringable
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) const ACov
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 =0ACovpure virtual
eval(const std::vector< SpacePoint > &vec_p1, const std::vector< SpacePoint > &vec_p2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
eval0(int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const =0ACovpure virtual
eval0Mat(const CovCalcMode *mode=nullptr) const ACov
eval0MatInPlace(MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const ACovvirtual
evalAverageDbToDb(const Db *db1, const Db *db2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalAverageIncrToIncr(const VectorVectorDouble &d1, const VectorVectorDouble &d2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalAveragePointToDb(const SpacePoint &p1, const Db *db2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalCovMatrix(Db *db1_arg, Db *db2_arg=nullptr, int ivar=0, int jvar=0, const VectorInt &nbgh1=VectorInt(), const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr)ACov
evalCovOnSphere(double, int, bool) const ACovinlinevirtual
evalCvv(const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalCvvM(const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const CovCalcMode *mode=nullptr) const ACov
evalCvvShift(const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &shift, const VectorDouble &angles=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
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) const ACov
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) const ACov
evalCxvM(const SpacePoint &p1, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), const CovCalcMode *mode=nullptr) const ACov
evalIsoIvarIpas(double step, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalIsoIvarNpas(const VectorDouble &vec_step, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalIsoNvarIpas(double step, const CovCalcMode *mode=nullptr) const ACov
evalIvarIpas(double step, const VectorDouble &dir=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalIvarIpasIncr(const VectorDouble &dincr, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalIvarNpas(const VectorDouble &vec_step, const VectorDouble &dir=VectorDouble(), int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalMat(const SpacePoint &p1, const SpacePoint &p2, const CovCalcMode *mode=nullptr) const ACov
evalMatInPlace(const SpacePoint &p1, const SpacePoint &p2, MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const ACovvirtual
evalMatOptimInPlace(int icas1, int iech1, int icas2, int iech2, MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const =0ACovpure virtual
evalNvarIpas(double step, const VectorDouble &dir=VectorDouble(), const CovCalcMode *mode=nullptr) const ACov
evalNvarIpasIncr(const VectorDouble &dincr, const CovCalcMode *mode=nullptr) const ACov
evalPointToDb(const SpacePoint &p1, const Db *db2, int ivar=0, int jvar=0, bool useSel=true, const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr) const ACov
evalPointToDbAsSP(const std::vector< SpacePoint > &p1s, const SpacePoint &p2, int ivar=0, int jvar=0, const CovCalcMode *mode=nullptr) const ACov
evalSpectrum(const VectorDouble &, int, int) const ACovinlinevirtual
extensionVariance(const Db *db, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) const ACov
getDistance(const SpacePoint &p1, const SpacePoint &p2) const ASpaceObject
getDistance1D(const SpacePoint &p1, const SpacePoint &p2, int idim) const ASpaceObject
getIncrement(const SpacePoint &p1, const SpacePoint &p2) const ASpaceObject
getNDim() const ASpaceObject
getNoStat() const ACovinlinevirtual
getNoStatModify() const ACovinlinevirtual
getNVariables() const =0ACovpure virtual
getOrigin() const ASpaceObject
getSpace() const ASpaceObjectinline
getUnitaryVector() const ASpaceObject
isConsistent() const ASpaceObjectinline
isConsistent(const ASpace *space) const =0ASpaceObjectpure virtual
isIndexable() const ACovinlinevirtual
isNoStat() const ACovinlinevirtual
isOptimEnabled() const ACovinlinevirtual
operator=(const ACov &r)ACov
ASpaceObject::operator=(const ASpaceObject &r)ASpaceObject
AStringable::operator=(const AStringable &r)AStringable
samplingDensityVariance(const Db *db, const VectorDouble &ext, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), const VectorDouble &x0=VectorDouble(), int ivar=0, int jvar=0) const ACov
setOptimEnabled(bool isOptimEnabled)ACovinline
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) const ACov
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) const ACov
toString(const AStringFormat *strfmt=nullptr) const overrideASpaceObjectvirtual
updateCovByMesh(int)ACovinlinevirtual
updateCovByPoints(int, int, int, int)ACovinlinevirtual
~ACov()ACovvirtual
~ASpaceObject()ASpaceObjectvirtual
~AStringable()AStringablevirtual