gstlearn
1.0.0
CCC
|
This is the complete list of members for PrecisionOpCs, including all inherited members.
_buildQ(bool flagDecompose=false) | PrecisionOpCs | private |
_cova | PrecisionOp | private |
_destroyShiftOp | PrecisionOp | private |
_evalPoly(const EPowerPT &power, const VectorDouble &inv, VectorDouble &outv) | PrecisionOp | private |
_polynomials | PrecisionOp | private |
_prepareChebychev(const EPowerPT &power) | PrecisionOp | private |
_preparePoly(const EPowerPT &power, bool force=false) | PrecisionOp | private |
_preparePrecisionPoly() | PrecisionOp | private |
_purge() | PrecisionOp | private |
_Q | PrecisionOpCs | private |
_qChol | PrecisionOpCs | private |
_shiftOp | PrecisionOp | mutableprivate |
_training | PrecisionOp | private |
_userPoly | PrecisionOp | private |
_verbose | PrecisionOp | private |
_work | PrecisionOp | mutableprotected |
_work2 | PrecisionOp | mutableprotected |
_work3 | PrecisionOp | mutableprotected |
_work4 | PrecisionOp | mutableprotected |
_work5 | PrecisionOp | mutableprotected |
_workPoly | PrecisionOp | mutableprotected |
computeLogDet(int nbsimu=1, int seed=0) override | PrecisionOpCs | virtual |
create(const AMesh *mesh, Model *model, int icov=0, bool verbose=false) | PrecisionOp | static |
createFromShiftOp(ShiftOpCs *shiftop=nullptr, const CovAniso *cova=nullptr, bool verbose=false) | PrecisionOp | static |
evalCov(int imesh) | PrecisionOp | |
evalDeriv(const VectorDouble &inv, VectorDouble &outv, int iapex, int igparam, const EPowerPT &power) override | PrecisionOpCs | virtual |
evalDerivOptim(VectorDouble &outv, int iapex, int igparam, const EPowerPT &power) override | PrecisionOpCs | virtual |
evalDirect(const VectorDouble &vecin, VectorDouble &vecout) override | PrecisionOpCs | virtual |
evalInverse(VectorDouble &vecin, VectorDouble &vecout) override | PrecisionOpCs | virtual |
evalPower(const VectorDouble &inv, VectorDouble &outv, const EPowerPT &power=EPowerPT::fromKey("ONE")) | PrecisionOp | |
evalSimulate(VectorDouble &whitenoise, VectorDouble &vecout) override | PrecisionOpCs | virtual |
getCoeffs() | PrecisionOp | |
getLogStats() | PrecisionOp | inline |
getPoly(const EPowerPT &power) | PrecisionOp | protected |
getPolyCoeffs(EPowerPT power) | PrecisionOp | |
getQ() const | PrecisionOpCs | inline |
getQToTriplet(bool flag_from_1=false) const | PrecisionOpCs | |
getRangeEigenVal(int ndiscr=100) | PrecisionOp | virtual |
getShiftOp() const | PrecisionOp | inline |
getShiftOpCs() const | PrecisionOp | inlineprotected |
getSize() const | PrecisionOp | inline |
getTraining() const | PrecisionOp | inline |
gradYQX(const VectorDouble &X, const VectorDouble &Y, VectorDouble &result, const EPowerPT &power) override | PrecisionOpCs | virtual |
gradYQXOptim(const VectorDouble &X, const VectorDouble &Y, VectorDouble &result, const EPowerPT &power) override | PrecisionOpCs | virtual |
isCholeskyDecomposed() const | PrecisionOpCs | inline |
isCovaDefined() const | PrecisionOp | inline |
makeReady() override | PrecisionOpCs | virtual |
mustShowStats(bool status) const | PrecisionOp | inline |
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) | PrecisionOp | inline |
simulate(int nbsimu=1) | PrecisionOp | |
simulateOne() | PrecisionOp | |
~PrecisionOp() | PrecisionOp | virtual |
~PrecisionOpCs() | PrecisionOpCs | virtual |