ROL
|
#include "ROL_Ptr.hpp"
#include "ROL_Types.hpp"
#include "ROL_ConjugateGradients.hpp"
#include "ROL_ConjugateResiduals.hpp"
#include "ROL_GMRES.hpp"
#include "ROL_MINRES.hpp"
#include "ROL_BiCGSTAB.hpp"
Go to the source code of this file.
Namespaces | |
ROL | |
Enumerations | |
enum | ROL::EKrylov { ROL::KRYLOV_CG = 0, ROL::KRYLOV_CR, ROL::KRYLOV_GMRES, ROL::KRYLOV_MINRES, ROL::KRYLOV_BICGSTAB, ROL::KRYLOV_USERDEFINED, ROL::KRYLOV_LAST } |
Enumeration of Krylov methods. More... | |
Functions | |
std::string | ROL::EKrylovToString (EKrylov type) |
int | ROL::isValidKrylov (EKrylov type) |
Verifies validity of a Krylov enum. More... | |
EKrylov & | ROL::operator++ (EKrylov &type) |
EKrylov | ROL::operator++ (EKrylov &type, int) |
EKrylov & | ROL::operator-- (EKrylov &type) |
EKrylov | ROL::operator-- (EKrylov &type, int) |
EKrylov | ROL::StringToEKrylov (std::string s) |
template<class Real > | |
Ptr< Krylov< Real > > | ROL::KrylovFactory (ParameterList &parlist) |