#include <ROL_Constraint_SerialSimOpt.hpp>
|
| | CubicInterp_U (ParameterList &parlist) |
| void | initialize (const Vector< Real > &x, const Vector< Real > &g) override |
| void | 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) override |
| virtual | ~LineSearch_U () |
| | LineSearch_U (ParameterList &parlist) |
| void | setMaxitUpdate (Real &alpha, Real &fnew, const Real &fold) |
|
| virtual bool | status (const ELineSearchU 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) |
| virtual Real | getInitialAlpha (int &ls_neval, int &ls_ngrad, const Real fval, const Real gs, const Vector< Real > &x, const Vector< Real > &s, Objective< Real > &obj) |
| void | setNextInitialAlpha (Real alpha) |
| bool | useLocalMinimizer () |
| bool | takeNoStep () |
template<typename Real>
class ROL::ROL::CubicInterp_U< Real >
Definition at line 56 of file ROL_Constraint_SerialSimOpt.hpp.
◆ CubicInterp_U()
◆ initialize()
◆ run()
◆ rho_
◆ xnew_
The documentation for this class was generated from the following file: