ROL
lSR1 Member List

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

apply(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constSecant< Real >inline
applyB(Vector< Real > &Bv, const Vector< Real > &v) constlSR1inlinevirtual
applyB0(Vector< Real > &Bv, const Vector< Real > &v) constlSR1inlinevirtual
applyH(Vector< Real > &Hv, const Vector< Real > &v) constlSR1inlinevirtual
applyH0(Vector< Real > &Hv, const Vector< Real > &v) constlSR1inlinevirtual
applyInverse(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constSecant< Real >inline
B0called_lSR1private
Bs_lSR1private
Bscaling_Secant< Real >protected
dual_lSR1private
get_state()Secant< Real >inline
get_state() constSecant< Real >inline
H0called_lSR1mutableprivate
Hy_lSR1private
isInitialized_lSR1private
lSR1(int M, bool useDefaultScaling=true, Real Bscaling=Real(1), ESecantMode mode=SECANTMODE_BOTH)lSR1inline
prim_lSR1private
Secant(int M=10, bool useDefaultScaling=true, Real Bscaling=Real(1), ESecantMode mode=SECANTMODE_BOTH)Secant< Real >inline
state_Secant< Real >protected
test(std::ostream &stream=std::cout) constSecant< Real >inline
updateStorage(const Vector< Real > &x, const Vector< Real > &grad, const Vector< Real > &gp, const Vector< Real > &s, const Real snorm, const int iter)lSR1inlinevirtual
useDefaultScaling_Secant< Real >protected
y_Secant< Real >protected
~Secant()Secant< Real >inlinevirtual