ROL
BarzilaiBorwein Member List

This is the complete list of members for BarzilaiBorwein, 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) constBarzilaiBorweininlinevirtual
applyB0(Vector< Real > &Bv, const Vector< Real > &v) constSecant< Real >inlinevirtual
applyH(Vector< Real > &Hv, const Vector< Real > &v) constBarzilaiBorweininlinevirtual
applyH0(Vector< Real > &Hv, const Vector< Real > &v) constSecant< Real >inlinevirtual
applyInverse(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constSecant< Real >inline
BarzilaiBorwein(int type=1)BarzilaiBorweininline
Bscaling_Secant< Real >protected
get_state()Secant< Real >inline
get_state() constSecant< Real >inline
isInitialized_Secant< Real >private
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
type_BarzilaiBorweinprivate
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