|
ROL
|
Contains definitions of enums for trust region algorithms. More...
Go to the source code of this file.
Namespaces | |
| ROL | |
Enumerations | |
| enum | ROL::ETrustRegion { ROL::TRUSTREGION_CAUCHYPOINT = 0, ROL::TRUSTREGION_TRUNCATEDCG, ROL::TRUSTREGION_DOGLEG, ROL::TRUSTREGION_DOUBLEDOGLEG, ROL::TRUSTREGION_LINMORE, ROL::TRUSTREGION_LAST } |
| Enumeration of trust-region solver types. More... | |
| enum | ROL::ETrustRegionModel { ROL::TRUSTREGION_MODEL_COLEMANLI = 0, ROL::TRUSTREGION_MODEL_KELLEYSACHS, ROL::TRUSTREGION_MODEL_LINMORE, ROL::TRUSTREGION_MODEL_LAST } |
| Enumeration of trust-region model types. More... | |
| enum | ROL::ETrustRegionFlag { ROL::TRUSTREGION_FLAG_SUCCESS = 0, ROL::TRUSTREGION_FLAG_POSPREDNEG, ROL::TRUSTREGION_FLAG_NPOSPREDPOS, ROL::TRUSTREGION_FLAG_NPOSPREDNEG, ROL::TRUSTREGION_FLAG_QMINSUFDEC, ROL::TRUSTREGION_FLAG_NAN, ROL::TRUSTREGION_FLAG_UNDEFINED } |
| Enumation of flags used by trust-region solvers. More... | |
Functions | |
| std::string | ROL::ETrustRegionToString (ETrustRegion tr) |
| int | ROL::isValidTrustRegion (ETrustRegion ls) |
| Verifies validity of a TrustRegion enum. More... | |
| ETrustRegion & | ROL::operator++ (ETrustRegion &type) |
| ETrustRegion | ROL::operator++ (ETrustRegion &type, int) |
| ETrustRegion & | ROL::operator-- (ETrustRegion &type) |
| ETrustRegion | ROL::operator-- (ETrustRegion &type, int) |
| ETrustRegion | ROL::StringToETrustRegion (std::string s) |
| std::string | ROL::ETrustRegionModelToString (ETrustRegionModel tr) |
| int | ROL::isValidTrustRegionModel (ETrustRegionModel ls) |
| Verifies validity of a TrustRegionModel enum. More... | |
| ETrustRegionModel & | ROL::operator++ (ETrustRegionModel &type) |
| ETrustRegionModel | ROL::operator++ (ETrustRegionModel &type, int) |
| ETrustRegionModel & | ROL::operator-- (ETrustRegionModel &type) |
| ETrustRegionModel | ROL::operator-- (ETrustRegionModel &type, int) |
| ETrustRegionModel | ROL::StringToETrustRegionModel (std::string s) |
| bool | ROL::isValidTrustRegionSubproblem (ETrustRegion etr, ETrustRegionModel etrm, bool isBnd) |
| std::string | ROL::ETrustRegionFlagToString (ETrustRegionFlag trf) |
Contains definitions of enums for trust region algorithms.
Definition in file ROL_TrustRegionTypes.hpp.
1.8.5