1.6.0
CCC
 
Loading...
Searching...
No Matches
PrecisionOpMatrix Member List

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

_addSimulateToDest(const constvect whitenoise, vect outv) const overridePrecisionOpMatrixvirtual
_addToDest(const constvect inv, vect outv) const overridePrecisionOpMatrixvirtual
addSimulateToDest(const constvect whitenoise, vect outv) constASimulable
addToDest(const constvect inv, vect outv) constALinearOp
addToDest(const Eigen::VectorXd &inv, Eigen::VectorXd &outv) constALinearOp
ALinearOp()ALinearOp
ALinearOp(const ALinearOp &op)=deleteALinearOp
ASimulable()ASimulableinline
create(const AMesh *mesh, CovAniso *cova, bool stencil=false, bool verbose=false)PrecisionOpstatic
createFromShiftOp(AShiftOp *shiftop=nullptr, const CovAniso *cova=nullptr, bool verbose=false)PrecisionOpstatic
evalCov(int imesh)PrecisionOp
evalDeriv(const constvect inv, vect outv, int iapex, int igparam, const EPowerPT &power) overridePrecisionOpMatrixvirtual
evalDerivOptim(vect outv, int iapex, int igparam, const EPowerPT &power) overridePrecisionOpMatrixvirtual
evalDirect(const VectorDouble &inv, VectorDouble &outv) constALinearOp
evalDirect(const VectorDouble &in) constALinearOp
evalDirect(constvect inv, vect outv) constALinearOp
evalInverse(const constvect vecin, std::vector< double > &vecout) overridePrecisionOpMatrixvirtual
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) constASimulable
evalSimulate(const VectorDouble &whitenoise) constASimulable
evalSimulate(const constvect whitenoise, vect result) constASimulable
extractDiag() const overridePrecisionOpMatrixvirtual
getCoeffs()PrecisionOp
getLogDeterminant(int nbsimu=1) overridePrecisionOpMatrixvirtual
getPolyCoeffs(const EPowerPT &power)PrecisionOp
getQ() constPrecisionOpMatrixinline
getRangeEigenVal(int ndiscr=100)PrecisionOpvirtual
getShiftOp() constPrecisionOpinline
getSize() const overridePrecisionOpinlinevirtual
getTraining() constPrecisionOpinline
gradYQX(const constvect X, const constvect Y, vect result, const EPowerPT &power) overridePrecisionOpMatrixvirtual
gradYQXOptim(const constvect X, const constvect Y, vect result, const EPowerPT &power) overridePrecisionOpMatrixvirtual
isCovaDefined() constPrecisionOpinline
multiplyByValueAndAddDiagonal(double v1=1., double v2=0.)ALinearOpvirtual
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()ALinearOpvirtual
setPolynomialFromPoly(APolynomial *polynomial)PrecisionOp
setTraining(bool tr)PrecisionOpinline
setUseFactor(bool usefactor)ALinearOpinline
simulate(int nbsimu=1)PrecisionOp
simulateOne()PrecisionOp
~ALinearOp()ALinearOpinlinevirtual
~ASimulable()ASimulableinlinevirtual
~PrecisionOp()PrecisionOpvirtual
~PrecisionOpMatrix()PrecisionOpMatrixvirtual