gstlearn  1.0.0
CCC
PrecisionOpCs Member List

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

_buildQ(bool flagDecompose=false)PrecisionOpCsprivate
_covaPrecisionOpprivate
_destroyShiftOpPrecisionOpprivate
_evalPoly(const EPowerPT &power, const VectorDouble &inv, VectorDouble &outv)PrecisionOpprivate
_polynomialsPrecisionOpprivate
_prepareChebychev(const EPowerPT &power)PrecisionOpprivate
_preparePoly(const EPowerPT &power, bool force=false)PrecisionOpprivate
_preparePrecisionPoly()PrecisionOpprivate
_purge()PrecisionOpprivate
_QPrecisionOpCsprivate
_qCholPrecisionOpCsprivate
_shiftOpPrecisionOpmutableprivate
_trainingPrecisionOpprivate
_userPolyPrecisionOpprivate
_verbosePrecisionOpprivate
_workPrecisionOpmutableprotected
_work2PrecisionOpmutableprotected
_work3PrecisionOpmutableprotected
_work4PrecisionOpmutableprotected
_work5PrecisionOpmutableprotected
_workPolyPrecisionOpmutableprotected
computeLogDet(int nbsimu=1, int seed=0) overridePrecisionOpCsvirtual
create(const AMesh *mesh, Model *model, int icov=0, bool verbose=false)PrecisionOpstatic
createFromShiftOp(ShiftOpCs *shiftop=nullptr, const CovAniso *cova=nullptr, bool verbose=false)PrecisionOpstatic
evalCov(int imesh)PrecisionOp
evalDeriv(const VectorDouble &inv, VectorDouble &outv, int iapex, int igparam, const EPowerPT &power) overridePrecisionOpCsvirtual
evalDerivOptim(VectorDouble &outv, int iapex, int igparam, const EPowerPT &power) overridePrecisionOpCsvirtual
evalDirect(const VectorDouble &vecin, VectorDouble &vecout) overridePrecisionOpCsvirtual
evalInverse(VectorDouble &vecin, VectorDouble &vecout) overridePrecisionOpCsvirtual
evalPower(const VectorDouble &inv, VectorDouble &outv, const EPowerPT &power=EPowerPT::fromKey("ONE"))PrecisionOp
evalSimulate(VectorDouble &whitenoise, VectorDouble &vecout) overridePrecisionOpCsvirtual
getCoeffs()PrecisionOp
getLogStats()PrecisionOpinline
getPoly(const EPowerPT &power)PrecisionOpprotected
getPolyCoeffs(EPowerPT power)PrecisionOp
getQ() constPrecisionOpCsinline
getQToTriplet(bool flag_from_1=false) constPrecisionOpCs
getRangeEigenVal(int ndiscr=100)PrecisionOpvirtual
getShiftOp() constPrecisionOpinline
getShiftOpCs() constPrecisionOpinlineprotected
getSize() constPrecisionOpinline
getTraining() constPrecisionOpinline
gradYQX(const VectorDouble &X, const VectorDouble &Y, VectorDouble &result, const EPowerPT &power) overridePrecisionOpCsvirtual
gradYQXOptim(const VectorDouble &X, const VectorDouble &Y, VectorDouble &result, const EPowerPT &power) overridePrecisionOpCsvirtual
isCholeskyDecomposed() constPrecisionOpCsinline
isCovaDefined() constPrecisionOpinline
makeReady() overridePrecisionOpCsvirtual
mustShowStats(bool status) constPrecisionOpinline
operator=(const PrecisionOp &m)PrecisionOp
PrecisionOp()PrecisionOp
PrecisionOp(ShiftOpCs *shiftop, const CovAniso *cova, bool verbose=false)PrecisionOp
PrecisionOp(const AMesh *mesh, Model *model, int icov=0, const CGParam params=CGParam(), bool verbose=false)PrecisionOp
PrecisionOp(const PrecisionOp &m)PrecisionOp
PrecisionOpCs(ShiftOpCs *shiftop=nullptr, const CovAniso *cova=nullptr, bool flagDecompose=false, bool verbose=false)PrecisionOpCs
PrecisionOpCs(const AMesh *mesh, Model *model, int icov=0, bool flagDecompose=false, const CGParam params=CGParam(), bool verbose=false)PrecisionOpCs
reset(const ShiftOpCs *shiftop, const CovAniso *cova=nullptr, bool verbose=false)PrecisionOp
setPolynomialFromPoly(APolynomial *polynomial)PrecisionOp
setTraining(bool tr)PrecisionOpinline
simulate(int nbsimu=1)PrecisionOp
simulateOne()PrecisionOp
~PrecisionOp()PrecisionOpvirtual
~PrecisionOpCs()PrecisionOpCsvirtual