gstlearn  1.0.0
CCC
OptimCostBinary Member List

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

_chebNcmaxOptimCostBinaryprivate
_chebTolOptimCostBinaryprivate
_contributeSeismic(const VectorDouble &lambda)OptimCostBinaryprivate
_contributeSeismicDerivative(const VectorDouble &lambda)OptimCostBinaryprivate
_evaluateCost(const VectorDouble &indic, const VectorDouble &lambda)OptimCostBinaryprivate
_evaluateGrad(const VectorDouble &indic, const VectorDouble &lambda, double *normgrad)OptimCostBinaryprivate
_flagCgPreCondOptimCostBinaryprivate
_flagSeismicOptimCostBinaryprivate
_gradOptimCostBinarymutableprivate
_isInitializedOptimCostBinaryprivate
_lambdavOptimCostBinarymutableprivate
_meanPropGausOptimCostBinaryprivate
_meanPropRawOptimCostBinaryprivate
_paramsOptimCostBinaryprivate
_pMatOptimCostBinaryprivate
_projDataOptimCostBinaryprivate
_projSeisOptimCostBinaryprivate
_propSeisOptimCostBinaryprivate
_varSeisOptimCostBinaryprivate
_workpOptimCostBinarymutableprivate
_worksOptimCostBinarymutableprivate
_workvOptimCostBinarymutableprivate
_workxOptimCostBinarymutableprivate
calculateGradient(const VectorDouble &indic, const VectorDouble &lambda, double *out)OptimCostBinaryvirtual
getNPoint() constOptimCostBinary
getNVertex() constOptimCostBinary
IOptimCost()IOptimCostinline
isInitialized()OptimCostBinaryinline
minimize(VectorDouble &indic, bool verbose=false, int maxiter=100, double eps=5.e-4)OptimCostBinary
operator=(const OptimCostBinary &m)OptimCostBinary
OptimCostBinary(const CGParam params=CGParam())OptimCostBinary
OptimCostBinary(const OptimCostBinary &m)OptimCostBinary
reset(PrecisionOp *pmat, const ProjMatrix *projdata, const ProjMatrix *projseis=nullptr, const VectorDouble &propseis=VectorDouble(), const VectorDouble &varseis=VectorDouble())OptimCostBinary
setMeanProportion(double meanprop)OptimCostBinary
setParams(const CGParam &params)OptimCostBinaryinline
setPreCondParams(int chebncmax=10001, double chebtol=5.e-3)OptimCostBinaryinline
toggleSeismic(bool status)OptimCostBinary
~IOptimCost()IOptimCostinlinevirtual
~OptimCostBinary()OptimCostBinaryvirtual