1.4.0
CCC
 
CovLMCConvolution Member List

This is the complete list of members for CovLMCConvolution, 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)ACovAnisoListvirtual
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
CovLMC(const ASpace *space=nullptr)CovLMC
CovLMC(const CovLMC &r)CovLMC
CovLMC(const ACovAnisoList &r)CovLMC
CovLMCConvolution(const EConvType &conv_type, const EConvDir &conv_dir, double conv_range, int conv_ndisc, const ASpace *space=nullptr)CovLMCConvolution
CovLMCConvolution(const CovLMCConvolution &r)CovLMCConvolution
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 overrideCovLMCConvolutionvirtual
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 overrideCovLMCConvolutionvirtual
eval0Mat(const CovCalcMode *mode=nullptr) constACov
eval0MatInPlace(MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const overrideCovLMCConvolutionvirtual
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 overrideCovLMCConvolutionvirtual
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
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
getConvIncr() constCovLMCConvolutioninline
getConvIncr(int rank) constCovLMCConvolutioninline
getConvNumber() constCovLMCConvolutioninline
getConvRange() constCovLMCConvolutioninline
getConvWeight() constCovLMCConvolutioninline
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
init(const EConvType &conv_type, const EConvDir &conv_idir, double conv_range, int conv_ndisc)CovLMCConvolution
isAllActiveCovList() constACovAnisoList
isConsistent(const ASpace *space) const overrideACovAnisoListvirtual
ACov::isConsistent() constASpaceObjectinline
isFiltered(int icov) constACovAnisoList
isIndexable() const overrideACovAnisoListinlinevirtual
isNoStat() const overrideACovAnisoListvirtual
isOptimEnabled() const overrideCovLMCConvolutioninlinevirtual
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 CovLMCConvolution &r)CovLMCConvolution
CovLMC::operator=(const CovLMC &r)CovLMC
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 overrideCovLMCConvolutionvirtual
updateCovByPoints(int icas1, int iech1, int icas2, int iech2) overrideACovAnisoListvirtual
~ACov()ACovvirtual
~ACovAnisoList()ACovAnisoListvirtual
~ASpaceObject()ASpaceObjectvirtual
~AStringable()AStringablevirtual
~CovLMC()CovLMCvirtual
~CovLMCConvolution()CovLMCConvolutionvirtual
~ICloneable()ICloneableinlinevirtual