This is the complete list of members for OptimCostBinary, including all inherited members.
| _cgEps | OptimCostBinary | private |
| _cgMaxIter | OptimCostBinary | private |
| _chebNcmax | OptimCostBinary | private |
| _chebTol | OptimCostBinary | private |
| _contributeSeismic(const VectorDouble &lambda) | OptimCostBinary | private |
| _contributeSeismicDerivative(const VectorDouble &lambda) | OptimCostBinary | private |
| _evaluateCost(const VectorDouble &indic, const VectorDouble &lambda) | OptimCostBinary | private |
| _evaluateGrad(const VectorDouble &indic, const VectorDouble &lambda, double *normgrad) | OptimCostBinary | private |
| _flagCgPreCond | OptimCostBinary | private |
| _flagSeismic | OptimCostBinary | private |
| _grad | OptimCostBinary | mutableprivate |
| _isInitialized | OptimCostBinary | private |
| _lambdav | OptimCostBinary | mutableprivate |
| _meanPropGaus | OptimCostBinary | private |
| _meanPropRaw | OptimCostBinary | private |
| _pMat | OptimCostBinary | private |
| _projData | OptimCostBinary | private |
| _projSeis | OptimCostBinary | private |
| _propSeis | OptimCostBinary | private |
| _varSeis | OptimCostBinary | private |
| _workp | OptimCostBinary | mutableprivate |
| _works | OptimCostBinary | mutableprivate |
| _workv | OptimCostBinary | mutableprivate |
| _workx | OptimCostBinary | mutableprivate |
| calculateGradient(const VectorDouble &indic, const VectorDouble &lambda, double *out) | OptimCostBinary | virtual |
| getNPoint() const | OptimCostBinary | |
| getNVertex() const | OptimCostBinary | |
| IOptimCost() | IOptimCost | inline |
| isInitialized() | OptimCostBinary | inline |
| minimize(VectorDouble &indic, bool verbose=false, int maxiter=100, double eps=5.e-4) | OptimCostBinary | |
| operator=(const OptimCostBinary &m) | OptimCostBinary | |
| OptimCostBinary() | 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 | |
| setCGParams(int cgmaxiter=100, double cgeps=1.e-08) | OptimCostBinary | inline |
| setMeanProportion(double meanprop) | OptimCostBinary | |
| setPreCondParams(int chebncmax=10001, double chebtol=5.e-3) | OptimCostBinary | inline |
| toggleSeismic(bool status) | OptimCostBinary | |
| ~IOptimCost() | IOptimCost | inlinevirtual |
| ~OptimCostBinary() | OptimCostBinary | virtual |