gstlearn  1.0.0
CCC
OptimCostColored Member List

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

_chebNcmaxOptimCostBinaryprivate
_chebTolOptimCostBinaryprivate
_checkFacies(const VectorDouble &facies) constOptimCostColoredprivate
_checkMeanProportions(const VectorDouble &meanprops)OptimCostColoredprivate
_checkSplits(const VectorVectorInt &splits)OptimCostColoredprivate
_contributeSeismic(const VectorDouble &lambda)OptimCostBinaryprivate
_contributeSeismicDerivative(const VectorDouble &lambda)OptimCostBinaryprivate
_copyMultProportions(int level, int ip, const VectorDouble &propfac, VectorVectorDouble &propfacs)OptimCostColoredprivate
_evaluateCost(const VectorDouble &indic, const VectorDouble &lambda)OptimCostBinaryprivate
_evaluateGrad(const VectorDouble &indic, const VectorDouble &lambda, double *normgrad)OptimCostBinaryprivate
_flagCgPreCondOptimCostBinaryprivate
_flagSeismicOptimCostBinaryprivate
_getFaciesToIndic(const VectorDouble &facies, const VectorInt &split, VectorDouble &indic) constOptimCostColoredprivate
_getFaciesToProportion(const VectorInt &split) constOptimCostColoredprivate
_gradOptimCostBinarymutableprivate
_isInitializedOptimCostBinaryprivate
_lambdavOptimCostBinarymutableprivate
_meanPropGausOptimCostBinaryprivate
_meanPropRawOptimCostBinaryprivate
_meanPropsOptimCostColoredprivate
_npropOptimCostColoredprivate
_paramsOptimCostBinaryprivate
_pMatOptimCostBinaryprivate
_projDataOptimCostBinaryprivate
_projSeisOptimCostBinaryprivate
_propSeisOptimCostBinaryprivate
_splitsOptimCostColoredprivate
_varSeisOptimCostBinaryprivate
_workpOptimCostBinarymutableprivate
_worksOptimCostBinarymutableprivate
_workvOptimCostBinarymutableprivate
_workxOptimCostBinarymutableprivate
calculateGradient(const VectorDouble &indic, const VectorDouble &lambda, double *out)OptimCostBinaryvirtual
getNPoint() constOptimCostBinary
getNVertex() constOptimCostBinary
initSplit(int nfacies, bool verbose=false) constOptimCostColored
IOptimCost()IOptimCostinline
isInitialized()OptimCostBinaryinline
minimize(const VectorDouble &facies, const VectorVectorInt &splits=VectorVectorInt(), const VectorDouble &meanprops=VectorDouble(), bool verbose=false, int maxiter=100, double eps=5.e-4)OptimCostColored
OptimCostBinary::minimize(VectorDouble &indic, bool verbose=false, int maxiter=100, double eps=5.e-4)OptimCostBinary
operator=(const OptimCostColored &m)OptimCostColored
OptimCostBinary::operator=(const OptimCostBinary &m)OptimCostBinary
OptimCostBinary(const CGParam params=CGParam())OptimCostBinary
OptimCostBinary(const OptimCostBinary &m)OptimCostBinary
OptimCostColored(const CGParam params=CGParam())OptimCostColored
OptimCostColored(int nprop, PrecisionOp *pmat, const ProjMatrix *projdata, const ProjMatrix *projseis=nullptr, const VectorDouble &propseis=VectorDouble(), const VectorDouble &varseis=VectorDouble())OptimCostColored
OptimCostColored(const OptimCostColored &m)OptimCostColored
printSplits(const VectorVectorInt &splits=VectorVectorInt()) constOptimCostColored
reset(int nprop, PrecisionOp *pmat, const ProjMatrix *projdata, const ProjMatrix *projseis=nullptr, const VectorDouble &propseis=VectorDouble(), const VectorDouble &varseis=VectorDouble())OptimCostColored
OptimCostBinary::reset(PrecisionOp *pmat, const ProjMatrix *projdata, const ProjMatrix *projseis=nullptr, const VectorDouble &propseis=VectorDouble(), const VectorDouble &varseis=VectorDouble())OptimCostBinary
setMeanProportion(double meanprop)OptimCostBinary
setMeanProps(const VectorDouble &meanProps)OptimCostColoredinline
setParams(const CGParam &params)OptimCostBinaryinline
setPreCondParams(int chebncmax=10001, double chebtol=5.e-3)OptimCostBinaryinline
setSplits(const VectorVectorInt &splits)OptimCostColoredinline
toggleSeismic(bool status)OptimCostBinary
~IOptimCost()IOptimCostinlinevirtual
~OptimCostBinary()OptimCostBinaryvirtual
~OptimCostColored()OptimCostColoredvirtual