44 #ifndef ROL_LINESEARCHFACTORY_H 45 #define ROL_LINESEARCHFACTORY_H 49 #include "Teuchos_ParameterList.hpp" 50 #include "Teuchos_RCP.hpp" 66 parlist.sublist(
"Step").sublist(
"Line Search").sublist(
"Line-Search Method").get(
"Type",
"Cubic Interpolation"));
78 default:
return Teuchos::null;
ELineSearch StringToELineSearch(std::string s)
Contains definitions of custom data types in ROL.
ELineSearch
Enumeration of line-search types.
Teuchos::RCP< LineSearch< Real > > LineSearchFactory(Teuchos::ParameterList &parlist)
Provides an implementation of path-based target leve line search.
Implements cubic interpolation back tracking line search.
Implements a simple back tracking line search.
Provides an implementation of iteration scaled line search.
Implements line search methods that attempt to minimize the scalar function .