ROL
lBFGS Member List

This is the complete list of members for lBFGS, 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) constlBFGSinlinevirtual
applyB0(Vector< Real > &Bv, const Vector< Real > &v) constSecant< Real >inlinevirtual
applyH(Vector< Real > &Hv, const Vector< Real > &v) constlBFGSinlinevirtual
applyH0(Vector< Real > &Hv, const Vector< Real > &v) constSecant< Real >inlinevirtual
applyInverse(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constSecant< Real >inline
Bscaling_Secant< Real >protected
get_state()Secant< Real >inline
get_state() constSecant< Real >inline
isInitialized_Secant< Real >private
lBFGS(int M, bool useDefaultScaling=true, Real Bscaling=Real(1))lBFGSinline
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)Secant< Real >inlinevirtual
useDefaultScaling_Secant< Real >protected
y_Secant< Real >protected
~Secant()Secant< Real >inlinevirtual