This is the complete list of members for PrecisionOpMatrix, including all inherited members.
_addSimulateToDest(const constvect whitenoise, vect outv) const override | PrecisionOpMatrix | virtual |
_addToDest(const constvect inv, vect outv) const override | PrecisionOpMatrix | virtual |
addSimulateToDest(const constvect whitenoise, vect outv) const | ASimulable | |
addToDest(const constvect inv, vect outv) const | ALinearOp | |
addToDest(const Eigen::VectorXd &inv, Eigen::VectorXd &outv) const | ALinearOp | |
ALinearOp() | ALinearOp | |
ALinearOp(const ALinearOp &op)=delete | ALinearOp | |
ASimulable() | ASimulable | inline |
create(const AMesh *mesh, CovAniso *cova, bool stencil=false, bool verbose=false) | PrecisionOp | static |
createFromShiftOp(AShiftOp *shiftop=nullptr, const CovAniso *cova=nullptr, bool verbose=false) | PrecisionOp | static |
evalCov(int imesh) | PrecisionOp | |
evalDeriv(const constvect inv, vect outv, int iapex, int igparam, const EPowerPT &power) override | PrecisionOpMatrix | virtual |
evalDerivOptim(vect outv, int iapex, int igparam, const EPowerPT &power) override | PrecisionOpMatrix | virtual |
evalDirect(const VectorDouble &inv, VectorDouble &outv) const | ALinearOp | |
evalDirect(const VectorDouble &in) const | ALinearOp | |
evalDirect(constvect inv, vect outv) const | ALinearOp | |
evalInverse(const constvect vecin, std::vector< double > &vecout) override | PrecisionOpMatrix | virtual |
evalPower(const constvect inm, vect outm, const EPowerPT &power=EPowerPT::fromKey("ONE")) | PrecisionOp | |
evalPower(const VectorDouble &inv, VectorDouble &outv, const EPowerPT &power=EPowerPT::fromKey("ONE")) | PrecisionOp | |
evalSimulate(const VectorDouble &whitenoise, VectorDouble &outv) const | ASimulable | |
evalSimulate(const VectorDouble &whitenoise) const | ASimulable | |
evalSimulate(const constvect whitenoise, vect result) const | ASimulable | |
extractDiag() const override | PrecisionOpMatrix | virtual |
getCoeffs() | PrecisionOp | |
getLogDeterminant(int nbsimu=1) override | PrecisionOpMatrix | virtual |
getPolyCoeffs(const EPowerPT &power) | PrecisionOp | |
getQ() const | PrecisionOpMatrix | inline |
getRangeEigenVal(int ndiscr=100) | PrecisionOp | virtual |
getShiftOp() const | PrecisionOp | inline |
getSize() const override | PrecisionOp | inlinevirtual |
getTraining() const | PrecisionOp | inline |
gradYQX(const constvect X, const constvect Y, vect result, const EPowerPT &power) override | PrecisionOpMatrix | virtual |
gradYQXOptim(const constvect X, const constvect Y, vect result, const EPowerPT &power) override | PrecisionOpMatrix | virtual |
isCovaDefined() const | PrecisionOp | inline |
multiplyByValueAndAddDiagonal(double v1=1., double v2=0.) | ALinearOp | virtual |
operator=(const PrecisionOp &pmat) | PrecisionOp | |
PrecisionOp() | PrecisionOp | |
PrecisionOp(AShiftOp *shiftop, const CovAniso *cova, bool verbose=false) | PrecisionOp | |
PrecisionOp(const AMesh *mesh, CovAniso *cova, bool stencil=false, bool verbose=false) | PrecisionOp | |
PrecisionOp(const PrecisionOp &pmat) | PrecisionOp | |
PrecisionOpMatrix(ShiftOpMatrix *shiftop=nullptr, const CovAniso *cova=nullptr, bool verbose=false) | PrecisionOpMatrix | |
PrecisionOpMatrix(const AMesh *mesh, CovAniso *cova, bool verbose=false) | PrecisionOpMatrix | |
reset(const AShiftOp *shiftop, const CovAniso *cova=nullptr, bool verbose=false) | PrecisionOp | |
resetModif() | ALinearOp | virtual |
setPolynomialFromPoly(APolynomial *polynomial) | PrecisionOp | |
setTraining(bool tr) | PrecisionOp | inline |
setUseFactor(bool usefactor) | ALinearOp | inline |
simulate(int nbsimu=1) | PrecisionOp | |
simulateOne() | PrecisionOp | |
~ALinearOp() | ALinearOp | inlinevirtual |
~ASimulable() | ASimulable | inlinevirtual |
~PrecisionOp() | PrecisionOp | virtual |
~PrecisionOpMatrix() | PrecisionOpMatrix | virtual |