Public Member Functions | |
| Iteration (AlgebraType &algebra, VectorType const &b, ValueType tol, int max_iter, ITraceMng *trace_mng=nullptr) | |
| bool | nullRhs () const |
| bool | first () const |
| bool | stop (VectorType const &r) |
| void | operator++ () |
| ValueType | getValue () const |
| int | operator() () const |
| bool | getStatus () const |
Private Attributes | |
| AlgebraType & | m_algebra |
| int | m_max_iteration = 0 |
| ValueType | m_tol = 0. |
| int | m_iter = 0 |
| ValueType | m_value = 0. |
| FutureType | m_f_value |
| ValueType | m_criteria_value = 0. |
| ValueType | m_value_init = 0. |
| ValueType | m_nrm2_b = 0. |
| ValueType | m_sqrt_nrm2_b = 0. |
| bool | m_status = false |
| ITraceMng * | m_trace_mng = nullptr |
Definition at line 28 of file BiCGStab.h.
|
inline |
Definition at line 31 of file BiCGStab.h.
|
inlinevirtual |
Definition at line 57 of file BiCGStab.h.
|
inline |
Definition at line 65 of file BiCGStab.h.
|
inline |
Definition at line 99 of file BiCGStab.h.
|
inline |
Definition at line 86 of file BiCGStab.h.
|
inline |
Definition at line 60 of file BiCGStab.h.
|
inline |
Definition at line 94 of file BiCGStab.h.
|
inline |
Definition at line 79 of file BiCGStab.h.
|
inline |
Definition at line 70 of file BiCGStab.h.
|
private |
Definition at line 106 of file BiCGStab.h.
|
private |
Definition at line 112 of file BiCGStab.h.
|
private |
Definition at line 111 of file BiCGStab.h.
|
private |
Definition at line 109 of file BiCGStab.h.
|
private |
Definition at line 107 of file BiCGStab.h.
|
private |
Definition at line 114 of file BiCGStab.h.
|
private |
Definition at line 115 of file BiCGStab.h.
|
private |
Definition at line 116 of file BiCGStab.h.
|
private |
Definition at line 108 of file BiCGStab.h.
|
private |
Definition at line 117 of file BiCGStab.h.
|
private |
Definition at line 110 of file BiCGStab.h.
|
private |
Definition at line 113 of file BiCGStab.h.