44 #ifndef ROL_TRUSTREGIONFACTORY_H 45 #define ROL_TRUSTREGIONFACTORY_H 49 #include "Teuchos_ParameterList.hpp" 50 #include "Teuchos_RCP.hpp" 62 parlist.sublist(
"Step").sublist(
"Trust Region").get(
"Subproblem Solver",
"Dogleg"));
68 default:
return Teuchos::null;
Contains definitions of custom data types in ROL.
Provides interface for the double dog leg trust-region subproblem solver.
Teuchos::RCP< TrustRegion< Real > > TrustRegionFactory(Teuchos::ParameterList &parlist)
Provides interface for truncated CG trust-region subproblem solver.
ETrustRegion StringToETrustRegion(std::string s)
Provides interface for dog leg trust-region subproblem solver.
Provides interface for the Cauchy point trust-region subproblem solver.
ETrustRegion
Enumeration of trust-region solver types.