1.3.0
CCC
 
CovAniso Member List

This is the complete list of members for CovAniso, 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
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) const ACov
computeMarkovCoeffs()CovAniso
copyCovContext(const CovContext &ctxt)CovAniso
CovAniso(const ECov &type, const CovContext &ctxt)CovAniso
CovAniso(const String &symbol, const CovContext &ctxt)CovAniso
CovAniso(const ECov &type, double range, double param, double sill, const CovContext &ctxt, bool flagRange=true)CovAniso
CovAniso(const CovAniso &r)CovAniso
createAnisotropic(const CovContext &ctxt, const ECov &type, const VectorDouble &ranges, double sill=1., double param=1., const VectorDouble &angles=VectorDouble(), bool flagRange=true)CovAnisostatic
createAnisotropicMulti(const CovContext &ctxt, const ECov &type, const VectorDouble &ranges, const MatrixSquareSymmetric &sills, double param=1., const VectorDouble &angles=VectorDouble(), bool flagRange=true)CovAnisostatic
createIsotropic(const CovContext &ctxt, const ECov &type, double range, double sill=1., double param=1., bool flagRange=true)CovAnisostatic
createIsotropicMulti(const CovContext &ctxt, const ECov &type, double range, const MatrixSquareSymmetric &sills, double param=1., bool flagRange=true)CovAnisostatic
createReduce(const VectorInt &validVars) const CovAniso
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 overrideCovAnisovirtual
ACov::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 overrideCovAnisovirtual
eval0Mat(const CovCalcMode *mode=nullptr) const ACov
eval0MatInPlace(MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const overrideCovAnisovirtual
evalAverageDbToDb(const Db *db1, const Db *db2, int ivar=0, int jvar=0, double eps=0., int seed=434132, 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
evalCovFFT(const VectorDouble &ext, int N=128, int ivar=0, int jvar=0) const CovAniso
evalCovMatrix(Db *db1_arg, Db *db2_arg=nullptr, int ivar0=-1, int jvar0=-1, const VectorInt &nbgh1=VectorInt(), const VectorInt &nbgh2=VectorInt(), const CovCalcMode *mode=nullptr)ACov
evalCovMatrixSparse(Db *db1_arg, 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(Db *db1, int ivar0, const VectorInt &nbgh1, const CovCalcMode *mode)ACov
evalCovOnSphere(double alpha, int degree=50, bool flagScaleDistance=true, const CovCalcMode *mode=nullptr) const overrideCovAnisovirtual
evalCovOnSphereVec(const VectorDouble &alpha, int degree=50, bool flagScaleDistance=false, const CovCalcMode *mode=nullptr) const CovAniso
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 overrideCovAnisovirtual
evalMatOptimInPlace(int icas1, int iech1, int icas2, int iech2, MatrixSquareGeneral &mat, const CovCalcMode *mode=nullptr) const overrideCovAnisovirtual
evalNvarIpas(double step, const VectorDouble &dir=VectorDouble(), const CovCalcMode *mode=nullptr) const ACov
evalNvarIpasIncr(const VectorDouble &dincr, const CovCalcMode *mode=nullptr) const ACov
evalOptimInPlace(MatrixRectangular &res, const VectorInt &ivars, const VectorVectorInt &index, int ivar2=0, int icol=0, const CovCalcMode *mode=nullptr, bool flagSym=false) const CovAniso
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 &freq, int ivar=0, int jvar=0) const overrideCovAnisovirtual
evalSpectrumOnSphere(int n, bool flagNormDistance=false, bool flagCumul=false) const overrideCovAnisovirtual
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
getAniso() const CovAnisoinline
getAnisoAngles() const CovAnisoinline
getAnisoAngles(int idim) const CovAnisoinline
getAnisoCoeffs() const CovAniso
getAnisoCoeffs(int idim) const CovAnisoinline
getAnisoInvMat() const CovAnisoinline
getAnisoRotation() const CovAnisoinline
getAnisoRotMat() const CovAnisoinline
getAnisoRotMat(int idim, int jdim) const CovAnisoinline
getBallRadius() const CovAnisoinlinevirtual
getContext() const CovAnisoinline
getCorrec() const CovAniso
getCova() const CovAnisoinline
getCovName() const CovAnisoinline
getDimensionNumber() const CovAnisoinline
getDistance(const SpacePoint &p1, const SpacePoint &p2) const ASpaceObject
getDistance1D(const SpacePoint &p1, const SpacePoint &p2, int idim) const ASpaceObject
getFlagAniso() const CovAnisoinline
getFlagRotation() const CovAnisoinline
getFormula() const CovAnisoinlinevirtual
getFullCorrec() const CovAniso
getGradParamNumber() const CovAniso
getIncrement(const SpacePoint &p1, const SpacePoint &p2) const ASpaceObject
getIntegralRange(int ndisc, double hmax) const CovAnisovirtual
getMarkovCoeffs() const CovAniso
getMaxNDim() const CovAnisoinline
getMinOrder() const CovAnisoinline
getNDim() const ASpaceObject
getNoStat() const ACovinlinevirtual
getNoStatModify() const ACovinlinevirtual
getNVariables() const overrideCovAnisoinlinevirtual
getOrigin() const ASpaceObject
getParam() const CovAniso
getParMax() const CovAnisoinline
getRange() const CovAniso
getRange(int idim) const CovAnisoinline
getRanges() const CovAniso
getScadef() const CovAnisoinline
getScale() const CovAniso
getScale(int idim) const CovAnisoinline
getScales() const CovAnisoinline
getSill() const CovAnisoinline
getSill(int ivar, int jvar) const CovAniso
getSlope(int ivar, int jvar) const CovAniso
getSpace() const ASpaceObjectinline
getType() const CovAnisoinline
getUnitaryVector() const ASpaceObject
hasCovDerivative() const CovAnisoinline
hasCovOnSphere() const CovAnisoinline
hasInt1D() const CovAnisoinline
hasInt2D() const CovAnisoinline
hasMarkovCoeffs() const CovAnisoinline
hasParam() const CovAnisoinline
hasRange() const CovAnisoinline
hasRotation() const CovAnisoinline
hasSpectrumOnRn() const CovAnisoinline
hasSpectrumOnSphere() const CovAnisoinline
ICloneable()ICloneableinline
initSill(double value=0.)CovAniso
isAsymptotic() const CovAnisoinline
isConsistent(const ASpace *space) const overrideCovAnisovirtual
ACov::isConsistent() const ASpaceObjectinline
isIndexable() const ACovinlinevirtual
isIsotropic() const CovAnisoinline
isNoStat() const ACovinlinevirtual
isOptimEnabled() const ACovinlinevirtual
isOptimizationInitialized(const Db *db=nullptr) const CovAniso
isValidForSpectral() const CovAniso
isValidForTurningBand() const CovAniso
operator=(const CovAniso &r)CovAniso
ACov::operator=(const ACov &r)ACov
ASpaceObject::operator=(const ASpaceObject &r)ASpaceObject
AStringable::operator=(const AStringable &r)AStringable
optimizationPostProcess() const CovAniso
optimizationPreProcess(const Db *db) const CovAniso
optimizationSetTarget(const SpacePoint &pt) const CovAniso
optimizationSetTarget(int iech) const CovAniso
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
setAniso(const Tensor &aniso)CovAnisoinline
setAnisoAngle(int idim, double angle)CovAniso
setAnisoAngles(const VectorDouble &angles)CovAniso
setAnisoRotation(const Rotation &rot)CovAniso
setAnisoRotation(const VectorDouble &rot)CovAniso
setContext(const CovContext &ctxt)CovAniso
setMarkovCoeffs(VectorDouble coeffs)CovAniso
setMarkovCoeffsBySquaredPolynomials(VectorDouble coeffs1, VectorDouble coeffs2, double eps=0)CovAniso
setNoStatFactor(double noStatFactor)CovAnisoinline
setOptimEnabled(bool isOptimEnabled)ACovinline
setParam(double param)CovAniso
setRange(int idim, double range)CovAniso
setRangeIsotropic(double range)CovAniso
setRanges(const VectorDouble &ranges)CovAniso
setRotationAnglesAndRadius(const VectorDouble &angles=VectorDouble(), const VectorDouble &ranges=VectorDouble(), const VectorDouble &scales=VectorDouble())CovAniso
setScale(double scale)CovAniso
setScale(int idim, double scale)CovAniso
setScales(const VectorDouble &scales)CovAniso
setSill(double sill)CovAniso
setSill(const MatrixSquareSymmetric &sill)CovAniso
setSill(const VectorDouble &sill)CovAniso
setSill(int ivar, int jvar, double sill)CovAniso
setType(const ECov &type)CovAniso
simulateSpectralOmega(int nb) const CovAniso
simulateTurningBand(double t0, TurningBandOperate &operTB) const CovAniso
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 overrideCovAnisovirtual
updateCovByMesh(int imesh)ACovinlinevirtual
updateCovByPoints(int icas1, int iech1, int icas2, int iech2)ACovinlinevirtual
~ACov()ACovvirtual
~ASpaceObject()ASpaceObjectvirtual
~AStringable()AStringablevirtual
~CovAniso()CovAnisovirtual
~ICloneable()ICloneableinlinevirtual