ROL
ROL::Brents< Real > Member List

This is the complete list of members for ROL::Brents< Real >, including all inherited members.

Brents(ROL::ParameterList &parlist)ROL::Brents< Real >inline
getInitialAlpha(int &ls_neval, int &ls_ngrad, const Real fval, const Real gs, const Vector< Real > &x, const Vector< Real > &s, Objective< Real > &obj, BoundConstraint< Real > &con)ROL::LineSearch< Real >inlineprotectedvirtual
initialize(const Vector< Real > &x, const Vector< Real > &s, const Vector< Real > &g, Objective< Real > &obj, BoundConstraint< Real > &con)ROL::Brents< Real >inlinevirtual
LineSearch(ROL::ParameterList &parlist)ROL::LineSearch< Real >inline
niter_ROL::Brents< Real >private
run(Real &alpha, Real &fval, int &ls_neval, int &ls_ngrad, const Real &gs, const Vector< Real > &s, const Vector< Real > &x, Objective< Real > &obj, BoundConstraint< Real > &con)ROL::Brents< Real >inlinevirtual
run_brents(int &neval, Real &fval, Real &alpha, typename LineSearch< Real >::ScalarFunction &phi, const Real A, const Real B) const ROL::Brents< Real >inlineprivate
setData(Real &eps, const Vector< Real > &g)ROL::LineSearch< Real >inline
setMaxitUpdate(Real &alpha, Real &fnew, const Real &fold)ROL::LineSearch< Real >inline
setNextInitialAlpha(Real alpha)ROL::LineSearch< Real >inlineprotected
status(const ELineSearch type, int &ls_neval, int &ls_ngrad, const Real alpha, const Real fold, const Real sgold, const Real fnew, const Vector< Real > &x, const Vector< Real > &s, Objective< Real > &obj, BoundConstraint< Real > &con)ROL::LineSearch< Real >inlineprotectedvirtual
takeNoStep()ROL::LineSearch< Real >inlineprotected
test_ROL::Brents< Real >private
test_brents(void) const ROL::Brents< Real >inlineprivate
tol_ROL::Brents< Real >private
updateIterate(Vector< Real > &xnew, const Vector< Real > &x, const Vector< Real > &s, Real alpha, BoundConstraint< Real > &con)ROL::LineSearch< Real >inlineprotected
useLocalMinimizer()ROL::LineSearch< Real >inlineprotected
xnew_ROL::Brents< Real >private
~Brents()ROL::Brents< Real >inlinevirtual
~LineSearch()ROL::LineSearch< Real >inlinevirtual