44#ifndef ROL_LINESEARCHFACTORY_H
45#define ROL_LINESEARCHFACTORY_H
49#include "ROL_ParameterList.hpp"
66 parlist.sublist(
"Step").sublist(
"Line Search").sublist(
"Line-Search Method").get(
"Type",
"Cubic Interpolation"));
78 default:
return ROL::nullPtr;
Contains definitions of custom data types in ROL.
@ LINESEARCH_BACKTRACKING
@ LINESEARCH_GOLDENSECTION
@ LINESEARCH_PATHBASEDTARGETLEVEL
@ LINESEARCH_ITERATIONSCALING
ROL::Ptr< LineSearch< Real > > LineSearchFactory(ROL::ParameterList &parlist)
ELineSearch StringToELineSearch(std::string s)