gstlearn  0.3.3
CCC
HessianOp Member List

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

_epsALinearOpprivate
_evalDirect(const VectorDouble &inv, VectorDouble &outv) const overrideHessianOpprotectedvirtual
_flagSeismicHessianOpprivate
_indicHessianOpprivate
_isInitializedHessianOpprivate
_lambdaHessianOpprivate
_nIterMaxALinearOpprivate
_pMatHessianOpprivate
_precondALinearOpprivate
_precondStatusALinearOpprivate
_prod(const VectorDouble &x, const VectorDouble &y) constALinearOpprivate
_projDataHessianOpprivate
_projSeisHessianOpprivate
_propSeisHessianOpprivate
_varSeisHessianOpprivate
_workpHessianOpmutableprivate
_worksHessianOpmutableprivate
_workvHessianOpmutableprivate
_workxHessianOpmutableprivate
_x0ALinearOpprivate
ALinearOp(int nitermax=1000, double eps=EPSILON8)ALinearOp
ALinearOp(const ALinearOp &m)ALinearOp
evalDirect(const VectorDouble &inv, VectorDouble &outv) constALinearOp
evalInverse(const VectorDouble &inv, VectorDouble &outv) constALinearOpvirtual
getSize() const overrideHessianOpinlinevirtual
HessianOp()HessianOp
init(PrecisionOp *pmat, const ProjMatrix *projdata, const ProjMatrix *projseis, const VectorDouble &indic, const VectorDouble &propseis, const VectorDouble &varseis)HessianOp
operator=(const ALinearOp &m)ALinearOp
setEps(double eps)ALinearOpinline
setLambda(const VectorDouble &lambda)HessianOpinline
setNIterMax(int nitermax)ALinearOpinline
setPrecond(const ALinearOp *precond, int status)ALinearOp
setX0(VectorDouble &x0)ALinearOpinline
~ALinearOp()ALinearOpvirtual
~HessianOp()HessianOpvirtual