ROL
Namespaces | Enumerations | Functions
ROL_TrustRegion_U_Types.hpp File Reference

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)
 

Detailed Description

Contains definitions of enums for trust region algorithms.

Author
Created by D. Ridzal and D. Kouri.

Definition in file ROL_TrustRegion_U_Types.hpp.