gstlearn  0.2.1
Geostatistics & Machine Learning toolbox
ShiftOpCs Member List

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

_buildLambda(const AMesh *amesh)ShiftOpCsprivate
_buildLambdaGrad(const AMesh *amesh)ShiftOpCsprivate
_BuildSfromMap(VectorT< std::map< int, double >> &tab)ShiftOpCsprivate
_buildSGrad(const AMesh *amesh, double tol=EPSILON10)ShiftOpCsprivate
_BuildSGradfromMap(std::map< std::pair< int, int >, double > &tab)ShiftOpCsprivate
_buildSSphere(const AMesh *amesh, double tol=EPSILON10)ShiftOpCsprivate
_buildSVariety(const AMesh *amesh, double tol=EPSILON10)ShiftOpCsprivate
_buildSVel(const AMesh *amesh, double tol=EPSILON10)ShiftOpCsprivate
_buildTildeC(const AMesh *amesh, const VectorDouble &units)ShiftOpCsprivate
_BuildTildeCGradfromMap(std::map< int, double > &tab) constShiftOpCsprivate
_BuildVecSfromMap(std::map< std::pair< int, int >, double > &tab)ShiftOpCsprivate
_computeGradLogDetHH(const AMesh *amesh, int igparam, int ipref, const MatrixSquareSymmetric &HH, MatrixSquareSymmetric &work, MatrixSquareSymmetric &work2)ShiftOpCsprivate
_cond(int indref, int igparam, int ipref)ShiftOpCsprivate
_determineFlagNoStatByHH()ShiftOpCsprivate
_evalDirect(const VectorDouble &inv, VectorDouble &outv) const overrideShiftOpCsvirtual
_flagNoStatByHHShiftOpCsprivate
_getCova()ShiftOpCsprivate
_getIcov() constShiftOpCsinlineprivate
_getIgrf() constShiftOpCsinlineprivate
_getModel() constShiftOpCsinlineprivate
_icovShiftOpCsprivate
_igrfShiftOpCsprivate
_isGlobalHH(int igrf, int icov)ShiftOpCsprivate
_isNoStat()ShiftOpCsprivate
_isVelocity()ShiftOpCsprivate
_LambdaShiftOpCsprivate
_LambdaGradShiftOpCsprivate
_loadAux(VectorDouble &tab, const EConsElem &type, int ip)ShiftOpCsprivate
_loadAuxPerMesh(const AMesh *amesh, VectorDouble &tab, const EConsElem &type, int imesh=0)ShiftOpCsprivate
_loadHHByApex(const AMesh *amesh, MatrixSquareSymmetric &hh, int ip)ShiftOpCsprivate
_loadHHGradByApex(MatrixSquareSymmetric &hh, int igparam, int ipref)ShiftOpCsprivate
_loadHHGradPerMesh(MatrixSquareSymmetric &hh, const AMesh *amesh, int ipref, int igparam)ShiftOpCsprivate
_loadHHPerMesh(const AMesh *amesh, MatrixSquareSymmetric &hh, int imesh=0)ShiftOpCsprivate
_loadHHRegularByApex(MatrixSquareSymmetric &hh, int ip)ShiftOpCsprivate
_loadHHVarietyByApex(MatrixSquareSymmetric &hh, int ip)ShiftOpCsprivate
_mapCreate() constShiftOpCsprivate
_mapGradUpdate(std::map< std::pair< int, int >, double > &tab, int ip0, int ip1, double value, double tol=EPSILON10)ShiftOpCsprivate
_mapTildeCCreate() constShiftOpCsprivate
_mapTildeCUpdate(std::map< int, double > &tab, int ip1, double value, double tol=EPSILON10) constShiftOpCsprivate
_mapUpdate(std::map< int, double > &tab, int ip1, double value, double tol=EPSILON10) constShiftOpCsprivate
_mapVectorCreate() constShiftOpCsprivate
_modelShiftOpCsprivate
_napicesShiftOpCsprivate
_ndimShiftOpCsprivate
_nModelGradParamShiftOpCsprivate
_prepareMatricesSphere(const AMesh *amesh, int imesh, VectorVectorDouble &coords, AMatrixSquare &matres, double *deter)ShiftOpCsprivate
_prepareMatricesSVariety(const AMesh *amesh, int imesh, VectorVectorDouble &coords, MatrixSquareSymmetric &matMtM, AMatrix &matres, double *deter)ShiftOpCsprivate
_preparMatrices(const AMesh *amesh, int imesh, MatrixSquareGeneral &matu, MatrixRectangular &matw) constShiftOpCsprivate
_projectMesh(const AMesh *amesh, const VectorDouble &srot, int imesh, double coeff[3][2])ShiftOpCsprivate
_reallocate(const ShiftOpCs &shift)ShiftOpCsprivate
_reset()ShiftOpCsprivate
_resetGrad()ShiftOpCsprivate
_SShiftOpCsprivate
_setIcov(int icov)ShiftOpCsinlineprivate
_setIgrf(int igrf)ShiftOpCsinlineprivate
_setModel(const Model *model)ShiftOpCsinlineprivate
_SGradShiftOpCsprivate
_TildeCShiftOpCsprivate
_TildeCGradShiftOpCsprivate
_updateCova(CovAniso *cova, int ip)ShiftOpCsprivate
_updateHH(MatrixSquareSymmetric &hh, int ip)ShiftOpCsprivate
_varietyShiftOpCsprivate
ALinearOp(int nitermax=1000, double eps=EPSILON8)ALinearOp
ALinearOp(const ALinearOp &m)ALinearOp
create(const AMesh *amesh, Model *model, const Db *dbout=nullptr, int igrf=0, int icov=0, bool verbose=false)ShiftOpCsstatic
createFromSparse(const cs *S, const VectorDouble &TildeC, const VectorDouble &Lambda, Model *model, bool verbose=false)ShiftOpCsstatic
evalDirect(const VectorDouble &inv, VectorDouble &outv) constALinearOp
evalInverse(const VectorDouble &inv, VectorDouble &outv) constALinearOpvirtual
getFlagNoStatByHH() constShiftOpCsinline
getLambda(int iapex) constShiftOpCsinline
getLambdaGrad(int idim, int iapex) constShiftOpCsinline
getLambdaGrads(int idim) constShiftOpCsinline
getLambdaGradSize() constShiftOpCs
getLambdas() constShiftOpCsinline
getMaxEigenValue() constShiftOpCs
getNDim() constShiftOpCsinline
getNModelGradParam() constShiftOpCsinline
getS() constShiftOpCsinline
getSGrad(int iapex, int igparam) constShiftOpCs
getSGradAddress(int iapex, int igparam) constShiftOpCs
getSGradToTriplet(int iapex, int igparam, bool flag_from_1=false) constShiftOpCs
getSize() const overrideShiftOpCsinlinevirtual
getSToTriplet(bool flag_from_1=false) constShiftOpCs
getTildeC() constShiftOpCsinline
getTildeCGrad(int iapex, int igparam) constShiftOpCs
getTildeCGradToTriplet(int iapex, int igparam, bool flag_from_1=false) constShiftOpCs
getVariety() constShiftOpCsinline
initFromCS(const cs *S, const VectorDouble &TildeC, const VectorDouble &Lambda, Model *model, bool verbose=false)ShiftOpCs
initFromMesh(const AMesh *amesh, Model *model, const Db *dbout=nullptr, int igrf=0, int icov=0, bool flagAdvection=false, bool verbose=false)ShiftOpCs
initGradFromMesh(const AMesh *amesh, Model *model, int igrf=0, int icov=0, bool verbose=false, double tol=EPSILON10)ShiftOpCs
operator=(const ShiftOpCs &shift)ShiftOpCs
ALinearOp::operator=(const ALinearOp &m)ALinearOp
prodLambda(const VectorDouble &x, VectorDouble &y, const EPowerPT &power) constShiftOpCs
prodLambdaOnSqrtTildeC(const VectorDouble &inv, VectorDouble &outv, double puis=2) constShiftOpCs
prodTildeC(const VectorDouble &x, VectorDouble &y, const EPowerPT &power) constShiftOpCs
setEps(double eps)ALinearOpinline
setFlagNoStatByHH(bool flagGradByHH)ShiftOpCsinline
setNIterMax(int nitermax)ALinearOpinline
setPrecond(const ALinearOp *precond, int status)ALinearOp
setX0(VectorDouble &x0)ALinearOpinline
ShiftOpCs()ShiftOpCs
ShiftOpCs(const AMesh *amesh, Model *model, const Db *dbout=nullptr, int igrf=0, int icov=0, bool verbose=false)ShiftOpCs
ShiftOpCs(const cs *S, const VectorDouble &TildeC, const VectorDouble &Lambda, Model *model, bool verbose=false)ShiftOpCs
ShiftOpCs(const ShiftOpCs &shift)ShiftOpCs
~ALinearOp()ALinearOpvirtual
~ShiftOpCs()ShiftOpCsvirtual