ROL
|
This is the complete list of members for ROL::LineSearchStep< Real >, including all inherited members.
acceptLastAlpha_ | ROL::LineSearchStep< Real > | private |
compute(Vector< Real > &s, const Vector< Real > &x, Objective< Real > &obj, BoundConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::LineSearchStep< Real > | inlinevirtual |
ROL::Step::compute(Vector< Real > &s, const Vector< Real > &x, const Vector< Real > &l, Objective< Real > &obj, EqualityConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
ROL::Step::compute(Vector< Real > &s, const Vector< Real > &x, const Vector< Real > &l, Objective< Real > &obj, EqualityConstraint< Real > &con, BoundConstraint< Real > &bnd, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
d_ | ROL::LineSearchStep< Real > | private |
econd_ | ROL::LineSearchStep< Real > | private |
edesc_ | ROL::LineSearchStep< Real > | private |
ekv_ | ROL::LineSearchStep< Real > | private |
els_ | ROL::LineSearchStep< Real > | private |
enlcg_ | ROL::LineSearchStep< Real > | private |
esec_ | ROL::LineSearchStep< Real > | private |
flagKrylov_ | ROL::LineSearchStep< Real > | private |
getState(void) | ROL::Step< Real > | inlineprotected |
getStepState(void) const | ROL::Step< Real > | inlinevirtual |
gp_ | ROL::LineSearchStep< Real > | private |
hessian_ | ROL::LineSearchStep< Real > | private |
initialize(Vector< Real > &x, const Vector< Real > &s, const Vector< Real > &g, Objective< Real > &obj, BoundConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::LineSearchStep< Real > | inlinevirtual |
ROL::Step::initialize(Vector< Real > &x, const Vector< Real > &g, Objective< Real > &obj, BoundConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
ROL::Step::initialize(Vector< Real > &x, const Vector< Real > &g, Vector< Real > &l, const Vector< Real > &c, Objective< Real > &obj, EqualityConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
ROL::Step::initialize(Vector< Real > &x, const Vector< Real > &g, Vector< Real > &l, const Vector< Real > &c, Objective< Real > &obj, EqualityConstraint< Real > &con, BoundConstraint< Real > &bnd, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
iterKrylov_ | ROL::LineSearchStep< Real > | private |
krylov_ | ROL::LineSearchStep< Real > | private |
lineSearch_ | ROL::LineSearchStep< Real > | private |
LineSearchStep(Teuchos::ParameterList &parlist) | ROL::LineSearchStep< Real > | inline |
LineSearchStep(Teuchos::RCP< LineSearch< Real > > &lineSearch, Teuchos::ParameterList &parlist) | ROL::LineSearchStep< Real > | inline |
LineSearchStep(Teuchos::RCP< Secant< Real > > &secant, Teuchos::ParameterList &parlist) | ROL::LineSearchStep< Real > | inline |
LineSearchStep(Teuchos::RCP< Krylov< Real > > &krylov, Teuchos::ParameterList &parlist) | ROL::LineSearchStep< Real > | inline |
LineSearchStep(Teuchos::RCP< LineSearch< Real > > &lineSearch, Teuchos::RCP< Secant< Real > > &secant, Teuchos::ParameterList &parlist) | ROL::LineSearchStep< Real > | inline |
ls_nfval_ | ROL::LineSearchStep< Real > | private |
ls_ngrad_ | ROL::LineSearchStep< Real > | private |
nlcg_ | ROL::LineSearchStep< Real > | private |
precond_ | ROL::LineSearchStep< Real > | private |
print(AlgorithmState< Real > &algo_state, bool print_header=false) const | ROL::LineSearchStep< Real > | inlinevirtual |
printHeader(void) const | ROL::LineSearchStep< Real > | inlinevirtual |
printName(void) const | ROL::LineSearchStep< Real > | inlinevirtual |
secant_ | ROL::LineSearchStep< Real > | private |
softUp_ | ROL::LineSearchStep< Real > | private |
Step(void) | ROL::Step< Real > | inline |
update(Vector< Real > &x, const Vector< Real > &s, Objective< Real > &obj, BoundConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::LineSearchStep< Real > | inlinevirtual |
ROL::Step::update(Vector< Real > &x, Vector< Real > &l, const Vector< Real > &s, Objective< Real > &obj, EqualityConstraint< Real > &con, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
ROL::Step::update(Vector< Real > &x, Vector< Real > &l, const Vector< Real > &s, Objective< Real > &obj, EqualityConstraint< Real > &con, BoundConstraint< Real > &bnd, AlgorithmState< Real > &algo_state) | ROL::Step< Real > | inlinevirtual |
useInexact_ | ROL::LineSearchStep< Real > | private |
useProjectedGrad_ | ROL::LineSearchStep< Real > | private |
useSecantHessVec_ | ROL::LineSearchStep< Real > | private |
useSecantPrecond_ | ROL::LineSearchStep< Real > | private |
~LineSearchStep() | ROL::LineSearchStep< Real > | inlinevirtual |
~Step() | ROL::Step< Real > | inlinevirtual |