ROL
ROL_TypeB_AlgorithmFactory.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  ROL
 
namespace  ROL::TypeB
 

Enumerations

enum  ROL::TypeB::EAlgorithmB {
  ROL::TypeB::ALGORITHM_B_LINESEARCH = 0 , ROL::TypeB::ALGORITHM_B_TRUSTREGION , ROL::TypeB::ALGORITHM_B_MOREAUYOSIDA , ROL::TypeB::ALGORITHM_B_PRIMALDUALACTIVESET ,
  ROL::TypeB::ALGORITHM_B_INTERIORPOINT , ROL::TypeB::ALGORITHM_B_SPECTRALGRADIENT , ROL::TypeB::ALGORITHM_B_LAST
}
 

Functions

std::string ROL::TypeB::EAlgorithmBToString (EAlgorithmB alg)
 
int ROL::TypeB::isValidAlgorithmB (EAlgorithmB alg)
 Verifies validity of a AlgorithmB enum.
 
EAlgorithmBROL::TypeB::operator++ (EAlgorithmB &type)
 
EAlgorithmB ROL::TypeB::operator++ (EAlgorithmB &type, int)
 
EAlgorithmBROL::TypeB::operator-- (EAlgorithmB &type)
 
EAlgorithmB ROL::TypeB::operator-- (EAlgorithmB &type, int)
 
EAlgorithmB ROL::TypeB::StringToEAlgorithmB (std::string s)
 
template<typename Real>
Ptr< Algorithm< Real > > ROL::TypeB::AlgorithmFactory (ParameterList &parlist)