ROL
Secant Member List

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

apply(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constSecantinline
ROL::LinearOperator::apply(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) const =0ROL::LinearOperator< Real >pure virtual
applyAdjoint(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constROL::LinearOperator< Real >inlinevirtual
applyAdjointInverse(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constROL::LinearOperator< Real >inlinevirtual
applyB(Vector< Real > &Bv, const Vector< Real > &v) const =0Secantpure virtual
applyB0(Vector< Real > &Bv, const Vector< Real > &v) constSecantinlinevirtual
applyH(Vector< Real > &Hv, const Vector< Real > &v) const =0Secantpure virtual
applyH0(Vector< Real > &Hv, const Vector< Real > &v) constSecantinlinevirtual
applyInverse(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constSecantinline
ROL::LinearOperator::applyInverse(Vector< Real > &Hv, const Vector< Real > &v, Real &tol) constROL::LinearOperator< Real >inlinevirtual
Bscaling_Secantprotected
get_state()Secantinline
get_state() constSecantinline
isInitialized_Secantprivate
Secant(int M=10, bool useDefaultScaling=true, Real Bscaling=Real(1), ESecantMode mode=SECANTMODE_BOTH)Secantinline
state_Secantprotected
test(std::ostream &stream=std::cout) constSecantinline
update(const Vector< Real > &x, bool flag=true, int iter=-1)ROL::LinearOperator< Real >inlinevirtual
updateStorage(const Vector< Real > &x, const Vector< Real > &grad, const Vector< Real > &gp, const Vector< Real > &s, const Real snorm, const int iter)Secantinlinevirtual
useDefaultScaling_Secantprotected
y_Secantprotected
~LinearOperator()ROL::LinearOperator< Real >inlinevirtual
~Secant()Secantinlinevirtual