ROL
ROL_TypeU_AlgorithmFactory.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  ROL
namespace  ROL::TypeU

Enumerations

enum  ROL::TypeU::EAlgorithmU { ROL::TypeU::ALGORITHM_U_BUNDLE = 0 , ROL::TypeU::ALGORITHM_U_LINESEARCH , ROL::TypeU::ALGORITHM_U_TRUSTREGION , ROL::TypeU::ALGORITHM_U_LAST }

Functions

std::string ROL::TypeU::EAlgorithmUToString (EAlgorithmU alg)
int ROL::TypeU::isValidAlgorithmU (EAlgorithmU alg)
 Verifies validity of a AlgorithmU enum.
EAlgorithmUROL::TypeU::operator++ (EAlgorithmU &type)
EAlgorithmU ROL::TypeU::operator++ (EAlgorithmU &type, int)
EAlgorithmUROL::TypeU::operator-- (EAlgorithmU &type)
EAlgorithmU ROL::TypeU::operator-- (EAlgorithmU &type, int)
EAlgorithmU ROL::TypeU::StringToEAlgorithmU (std::string s)
template<typename Real>
Ptr< Algorithm< Real > > ROL::TypeU::AlgorithmFactory (ParameterList &parlist, const Ptr< Secant< Real > > &secant=nullPtr)