| ROL
    | 
Provides definitions for Krylov solvers. More...
#include <ROL_Krylov.hpp>
 Inheritance diagram for ROL::Krylov< Real >:
 Inheritance diagram for ROL::Krylov< Real >:| Public Member Functions | |
| virtual | ~Krylov (void) | 
| Krylov (Real absTol=1.e-4, Real relTol=1.e-2, unsigned maxit=100) | |
| Krylov (ROL::ParameterList &parlist) | |
| virtual Real | run (Vector< Real > &x, LinearOperator< Real > &A, const Vector< Real > &b, LinearOperator< Real > &M, int &iter, int &flag)=0 | 
| void | resetAbsoluteTolerance (const Real absTol) | 
| void | resetRelativeTolerance (const Real relTol) | 
| void | resetMaximumIteration (const unsigned maxit) | 
| Real | getAbsoluteTolerance (void) const | 
| Real | getRelativeTolerance (void) const | 
| unsigned | getMaximumIteration (void) const | 
| Private Attributes | |
| Real | absTol_ | 
| Real | relTol_ | 
| unsigned | maxit_ | 
Provides definitions for Krylov solvers.
Definition at line 24 of file ROL_Krylov.hpp.
| 
 | inlinevirtual | 
Definition at line 31 of file ROL_Krylov.hpp.
| 
 | inline | 
Definition at line 33 of file ROL_Krylov.hpp.
| 
 | inline | 
Definition at line 36 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::absTol_, ROL::Krylov< Real >::maxit_, and ROL::Krylov< Real >::relTol_.
| 
 | pure virtual | 
| 
 | inline | 
Definition at line 48 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::absTol_.
| 
 | inline | 
Definition at line 51 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::relTol_.
| 
 | inline | 
Definition at line 54 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::maxit_.
| 
 | inline | 
Definition at line 57 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::absTol_.
Referenced by ROL::GMRES< Real >::run().
| 
 | inline | 
Definition at line 60 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::relTol_.
Referenced by ROL::GMRES< Real >::run().
| 
 | inline | 
Definition at line 63 of file ROL_Krylov.hpp.
References ROL::Krylov< Real >::maxit_.
Referenced by ROL::GMRES< Real >::GMRES(), and ROL::GMRES< Real >::run().
| 
 | private | 
Definition at line 26 of file ROL_Krylov.hpp.
Referenced by ROL::Krylov< Real >::getAbsoluteTolerance(), ROL::Krylov< Real >::Krylov(), and ROL::Krylov< Real >::resetAbsoluteTolerance().
| 
 | private | 
Definition at line 27 of file ROL_Krylov.hpp.
Referenced by ROL::Krylov< Real >::getRelativeTolerance(), ROL::Krylov< Real >::Krylov(), and ROL::Krylov< Real >::resetRelativeTolerance().
| 
 | private | 
Definition at line 28 of file ROL_Krylov.hpp.
Referenced by ROL::Krylov< Real >::getMaximumIteration(), ROL::Krylov< Real >::Krylov(), and ROL::Krylov< Real >::resetMaximumIteration().
 1.8.5
 1.8.5