ROL
|
Contains definitions of enums for trust region algorithms. More...
Go to the source code of this file.
Namespaces | |
ROL | |
Enumerations | |
enum | ROL::ETrustRegionU { ROL::TRUSTREGION_U_CAUCHYPOINT = 0, ROL::TRUSTREGION_U_TRUNCATEDCG, ROL::TRUSTREGION_U_SPG, ROL::TRUSTREGION_U_DOGLEG, ROL::TRUSTREGION_U_DOUBLEDOGLEG, ROL::TRUSTREGION_U_LAST } |
Enumeration of trust-region solver types. More... | |
Functions | |
std::string | ROL::ETrustRegionUToString (ETrustRegionU tr) |
int | ROL::isValidTrustRegionU (ETrustRegionU ls) |
Verifies validity of a TrustRegionU enum. More... | |
ETrustRegionU & | ROL::operator++ (ETrustRegionU &type) |
ETrustRegionU | ROL::operator++ (ETrustRegionU &type, int) |
ETrustRegionU & | ROL::operator-- (ETrustRegionU &type) |
ETrustRegionU | ROL::operator-- (ETrustRegionU &type, int) |
ETrustRegionU | ROL::StringToETrustRegionU (std::string s) |
Contains definitions of enums for trust region algorithms.
Definition in file ROL_TrustRegion_U_Types.hpp.