itl::basic_iteration< Real > Class Template Reference
List of all members.
Public Types |
typedef Real | real |
Public Member Functions |
template<class Vector > |
| basic_iteration (const Vector &b, int max_iter_, Real t, Real a=Real(0)) |
| basic_iteration (Real nb, int max_iter_, Real t, Real a=Real(0)) |
template<class Vector > |
bool | finished (const Vector &r) |
bool | finished (const Real &r) |
template<typename T > |
bool | finished (const std::complex< T > &r) |
bool | finished () |
bool | converged (const Real &r) |
void | operator++ () |
void | operator+= (int n) |
bool | first () |
virtual | operator int () |
virtual int | error_code () |
int | iterations () |
Real | resid () |
Real | normb () const |
Real | tol () |
Real | atol () |
int | fail (int err_code) |
int | fail (int err_code, const std::string &msg) |
void | set (Real v) |
void | set_quite (bool q) |
bool | is_quite () const |
Protected Attributes |
int | error |
int | i |
const Real | normb_ |
int | max_iter |
Real | rtol_ |
Real | atol_ |
Real | resid_ |
std::string | err_msg |
bool | is_finished |
bool | my_quite |
template<class Real>
class itl::basic_iteration< Real >
The documentation for this class was generated from the following file: