44 #ifndef ROL_STEPFACTORY_H 45 #define ROL_STEPFACTORY_H 49 #include "Teuchos_ParameterList.hpp" 50 #include "Teuchos_RCP.hpp" 69 Teuchos::RCP<Step<Real> >
getStep(
const std::string &type,
70 Teuchos::ParameterList &parlist)
const {
81 default:
return Teuchos::null;
Implements the computation of optimization steps with the Newton primal-dual active set method...
EStep StringToEStep(std::string s)
Contains definitions of custom data types in ROL.
Implements the computation of optimization steps using Moreau-Yosida regularized bound constraints...
Provides the interface to compute augmented Lagrangian steps.
Provides the interface to compute optimization steps with line search.
Implements the computation of optimization steps with composite-step trust-region methods...
Provides the interface to compute bundle trust-region steps.
EStep
Enumeration of step types.
Provides the interface to compute optimization steps with trust regions.
Teuchos::RCP< Step< Real > > getStep(const std::string &type, Teuchos::ParameterList &parlist) const