ROL
Classes | Namespaces | Enumerations | Functions
ROL_TypeP_TrustRegionAlgorithm.hpp File Reference
#include "ROL_TypeP_Algorithm.hpp"
#include "ROL_TrustRegionModel_U.hpp"
#include "ROL_TrustRegionUtilities.hpp"
#include "ROL_Types.hpp"
#include "ROL_TypeP_TrustRegionAlgorithm_Def.hpp"

Go to the source code of this file.

Classes

class  ROL::TypeP::TrustRegionAlgorithm< Real >
 Provides an interface to run the trust-region algorithm. More...
 

Namespaces

 ROL
 
 ROL::TypeP
 

Enumerations

enum  ROL::TypeP::ETrustRegionP { ROL::TypeP::TRUSTREGION_P_SPG = 0, ROL::TypeP::TRUSTREGION_P_SPG2, ROL::TypeP::TRUSTREGION_P_NCG, ROL::TypeP::TRUSTREGION_P_LAST }
 

Functions

std::string ROL::TypeP::ETrustRegionPToString (ETrustRegionP alg)
 
int ROL::TypeP::isValidTrustRegionP (ETrustRegionP alg)
 
ETrustRegionP & ROL::TypeP::operator++ (ETrustRegionP &type)
 
ETrustRegionP ROL::TypeP::operator++ (ETrustRegionP &type, int)
 
ETrustRegionP & ROL::TypeP::operator-- (ETrustRegionP &type)
 
ETrustRegionP ROL::TypeP::operator-- (ETrustRegionP &type, int)
 
ETrustRegionP ROL::TypeP::StringToETrustRegionP (std::string s)