44 #ifndef ROL_TRUSTREGIONFACTORY_H
45 #define ROL_TRUSTREGIONFACTORY_H
49 #include "ROL_ParameterList.hpp"
50 #include "ROL_Ptr.hpp"
63 parlist.sublist(
"Step").sublist(
"Trust Region").get(
"Subproblem Solver",
"Dogleg"));
70 default:
return ROL::nullPtr;
Contains definitions of custom data types in ROL.
ETrustRegion StringToETrustRegion(std::string s)
ROL::Ptr< TrustRegion< Real > > TrustRegionFactory(ROL::ParameterList &parlist)
@ TRUSTREGION_DOUBLEDOGLEG
@ TRUSTREGION_CAUCHYPOINT
@ TRUSTREGION_TRUNCATEDCG