ROL
|
Go to the source code of this file.
Namespaces | |
ROL | |
Enumerations | |
enum | ROL::EDescentU { ROL::DESCENT_U_STEEPEST = 0, ROL::DESCENT_U_NONLINEARCG, ROL::DESCENT_U_SECANT, ROL::DESCENT_U_NEWTON, ROL::DESCENT_U_NEWTONKRYLOV, ROL::DESCENT_U_USERDEFINED, ROL::DESCENT_U_LAST } |
Enumeration of descent direction types. More... | |
enum | ROL::ELineSearchU { ROL::LINESEARCH_U_ITERATIONSCALING = 0, ROL::LINESEARCH_U_PATHBASEDTARGETLEVEL, ROL::LINESEARCH_U_BACKTRACKING, ROL::LINESEARCH_U_BISECTION, ROL::LINESEARCH_U_GOLDENSECTION, ROL::LINESEARCH_U_CUBICINTERP, ROL::LINESEARCH_U_BRENTS, ROL::LINESEARCH_U_USERDEFINED, ROL::LINESEARCH_U_LAST } |
Enumeration of line-search types. More... | |
enum | ROL::ECurvatureConditionU { ROL::CURVATURECONDITION_U_WOLFE = 0, ROL::CURVATURECONDITION_U_STRONGWOLFE, ROL::CURVATURECONDITION_U_GENERALIZEDWOLFE, ROL::CURVATURECONDITION_U_APPROXIMATEWOLFE, ROL::CURVATURECONDITION_U_GOLDSTEIN, ROL::CURVATURECONDITION_U_NULL, ROL::CURVATURECONDITION_U_LAST } |
Enumeration of line-search curvature conditions. More... | |
Functions | |
std::string | ROL::EDescentUToString (EDescentU tr) |
int | ROL::isValidDescentU (EDescentU d) |
Verifies validity of a DescentU enum. More... | |
EDescentU & | ROL::operator++ (EDescentU &type) |
EDescentU | ROL::operator++ (EDescentU &type, int) |
EDescentU & | ROL::operator-- (EDescentU &type) |
EDescentU | ROL::operator-- (EDescentU &type, int) |
EDescentU | ROL::StringToEDescentU (std::string s) |
std::string | ROL::ELineSearchUToString (ELineSearchU ls) |
int | ROL::isValidLineSearchU (ELineSearchU ls) |
Verifies validity of a LineSearchU enum. More... | |
ELineSearchU & | ROL::operator++ (ELineSearchU &type) |
ELineSearchU | ROL::operator++ (ELineSearchU &type, int) |
ELineSearchU & | ROL::operator-- (ELineSearchU &type) |
ELineSearchU | ROL::operator-- (ELineSearchU &type, int) |
ELineSearchU | ROL::StringToELineSearchU (std::string s) |
std::string | ROL::ECurvatureConditionUToString (ECurvatureConditionU ls) |
int | ROL::isValidCurvatureConditionU (ECurvatureConditionU ls) |
Verifies validity of a CurvatureConditionU enum. More... | |
ECurvatureConditionU & | ROL::operator++ (ECurvatureConditionU &type) |
ECurvatureConditionU | ROL::operator++ (ECurvatureConditionU &type, int) |
ECurvatureConditionU & | ROL::operator-- (ECurvatureConditionU &type) |
ECurvatureConditionU | ROL::operator-- (ECurvatureConditionU &type, int) |
ECurvatureConditionU | ROL::StringToECurvatureConditionU (std::string s) |