ROL
|
Public Member Functions | |
LineSearchStatusTest (const Real f0, const Real g0, const Real c1, const Real c2, const Real c3, const int max_nfval, ECurvatureCondition econd, const ROL::Ptr< ScalarFunction< Real > > &phi) | |
bool | check (Real &x, Real &fx, Real &gx, int &nfval, int &ngval, const bool deriv=false) |
Private Attributes | |
ROL::Ptr< ScalarFunction< Real > > | phi_ |
const Real | f0_ |
const Real | g0_ |
const Real | c1_ |
const Real | c2_ |
const Real | c3_ |
const int | max_nfval_ |
const ECurvatureCondition | econd_ |
Definition at line 80 of file ROL_ScalarMinimizationLineSearch.hpp.
|
inline |
Definition at line 95 of file ROL_ScalarMinimizationLineSearch.hpp.
|
inline |
Definition at line 102 of file ROL_ScalarMinimizationLineSearch.hpp.
References ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::c1_, ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::c2_, ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::c3_, ROL::CURVATURECONDITION_APPROXIMATEWOLFE, ROL::CURVATURECONDITION_GENERALIZEDWOLFE, ROL::CURVATURECONDITION_GOLDSTEIN, ROL::CURVATURECONDITION_NULL, ROL::CURVATURECONDITION_STRONGWOLFE, ROL::CURVATURECONDITION_WOLFE, ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::econd_, ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::f0_, ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::g0_, and ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::phi_.
|
private |
Definition at line 82 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().
|
private |
Definition at line 84 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().
|
private |
Definition at line 85 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().
|
private |
Definition at line 87 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().
|
private |
Definition at line 88 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().
|
private |
Definition at line 89 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().
|
private |
Definition at line 90 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 91 of file ROL_ScalarMinimizationLineSearch.hpp.
Referenced by ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest::check().