ROL
ROL_TypeG_AlgorithmFactory.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  ROL
namespace  ROL::TypeG

Enumerations

enum  ROL::TypeG::EAlgorithmG {
  ROL::TypeG::ALGORITHM_G_AUGMENTEDLAGRANGIAN = 0 , ROL::TypeG::ALGORITHM_G_MOREAUYOSIDA , ROL::TypeG::ALGORITHM_G_INTERIORPOINT , ROL::TypeG::ALGORITHM_G_STABILIZEDLCL ,
  ROL::TypeG::ALGORITHM_G_LAST
}

Functions

std::string ROL::TypeG::EAlgorithmGToString (EAlgorithmG alg)
int ROL::TypeG::isValidAlgorithmG (EAlgorithmG alg)
 Verifies validity of a AlgorithmG enum.
EAlgorithmGROL::TypeG::operator++ (EAlgorithmG &type)
EAlgorithmG ROL::TypeG::operator++ (EAlgorithmG &type, int)
EAlgorithmGROL::TypeG::operator-- (EAlgorithmG &type)
EAlgorithmG ROL::TypeG::operator-- (EAlgorithmG &type, int)
EAlgorithmG ROL::TypeG::StringToEAlgorithmG (std::string s)
template<typename Real>
Ptr< TypeG::Algorithm< Real > > ROL::TypeG::AlgorithmFactory (ParameterList &parlist, const Ptr< Secant< Real > > &secant=nullPtr)