ROL
|
#include "ROL_TypeP_ProxGradientAlgorithm.hpp"
#include "ROL_TypeP_SpectralGradientAlgorithm.hpp"
#include "ROL_TypeP_iPianoAlgorithm.hpp"
#include "ROL_TypeP_QuasiNewtonAlgorithm.hpp"
#include "ROL_TypeP_TrustRegionAlgorithm.hpp"
#include "ROL_TypeP_InexactNewtonAlgorithm.hpp"
#include "ROL_Types.hpp"
Go to the source code of this file.
Namespaces | |
ROL | |
ROL::TypeP | |
Enumerations | |
enum | ROL::TypeP::EAlgorithmP { ROL::TypeP::ALGORITHM_P_LINESEARCH = 0, ROL::TypeP::ALGORITHM_P_TRUSTREGION, ROL::TypeP::ALGORITHM_P_SPECTRALGRADIENT, ROL::TypeP::ALGORITHM_P_IPIANO, ROL::TypeP::ALGORITHM_P_LAST } |
Enumeration of bound constrained algorithm types. More... | |
Functions | |
std::string | ROL::TypeP::EAlgorithmPToString (EAlgorithmP alg) |
int | ROL::TypeP::isValidAlgorithmP (EAlgorithmP alg) |
Verifies validity of a AlgorithmP enum. More... | |
EAlgorithmP & | ROL::TypeP::operator++ (EAlgorithmP &type) |
EAlgorithmP | ROL::TypeP::operator++ (EAlgorithmP &type, int) |
EAlgorithmP & | ROL::TypeP::operator-- (EAlgorithmP &type) |
EAlgorithmP | ROL::TypeP::operator-- (EAlgorithmP &type, int) |
EAlgorithmP | ROL::TypeP::StringToEAlgorithmP (std::string s) |
template<typename Real > | |
Ptr< Algorithm< Real > > | ROL::TypeP::AlgorithmFactory (ParameterList &parlist) |