|
ROL
|
Inheritance diagram for ROL::ScalarMinimizationLineSearch< Real >::LineSearchStatusTest: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 Teuchos::RCP< ScalarFunction< Real > > &phi) | |
| bool | check (Real &x, Real &fx, Real &gx, int &nfval, int &ngval, const bool deriv=false) |
Private Attributes | |
| Teuchos::RCP< 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 114 of file ROL_ScalarMinimizationLineSearch.hpp.
|
inline |
Definition at line 129 of file ROL_ScalarMinimizationLineSearch.hpp.
|
inline |
Definition at line 136 of file ROL_ScalarMinimizationLineSearch.hpp.
References ROL::ScalarMinimizationLineSearch< Real >::c1_, ROL::CURVATURECONDITION_APPROXIMATEWOLFE, ROL::CURVATURECONDITION_GENERALIZEDWOLFE, ROL::CURVATURECONDITION_GOLDSTEIN, ROL::CURVATURECONDITION_NULL, ROL::CURVATURECONDITION_STRONGWOLFE, ROL::CURVATURECONDITION_WOLFE, and ROL::ScalarMinimizationLineSearch< Real >::Phi::deriv().
|
private |
Definition at line 116 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 118 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 119 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 121 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 122 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 123 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 124 of file ROL_ScalarMinimizationLineSearch.hpp.
|
private |
Definition at line 125 of file ROL_ScalarMinimizationLineSearch.hpp.
1.8.13