#include <hm_iterative.hh>
|
| unsigned int | min_it_ |
| | Minimal number of iterations to perform. More...
|
| |
| unsigned int | max_it_ |
| | Maximal number of iterations. More...
|
| |
| double | a_tol_ |
| | Absolute tolerance for difference between two succeeding iterations. More...
|
| |
| double | r_tol_ |
| | Relative tolerance for difference between two succeeding iterations. More...
|
| |
Definition at line 38 of file hm_iterative.hh.
| virtual void IterativeCoupling::compute_iteration_error |
( |
double & |
abs_error, |
|
|
double & |
rel_error |
|
) |
| |
|
protectedpure virtual |
Compute absolute and relative error in the solution.
Implemented in HM_Iterative.
| unsigned int IterativeCoupling::iteration |
( |
| ) |
|
|
inline |
| virtual void IterativeCoupling::solve_iteration |
( |
| ) |
|
|
protectedpure virtual |
Solve equations and update data (fields).
Implemented in HM_Iterative.
| void IterativeCoupling::solve_step |
( |
| ) |
|
|
inline |
| virtual void IterativeCoupling::update_after_converged |
( |
| ) |
|
|
protectedpure virtual |
Save data after iterations have finished.
Implemented in HM_Iterative.
| virtual void IterativeCoupling::update_after_iteration |
( |
| ) |
|
|
protectedpure virtual |
Save data (e.g. solution fields) for the next iteration.
Implemented in HM_Iterative.
| double IterativeCoupling::a_tol_ |
|
protected |
Absolute tolerance for difference between two succeeding iterations.
Definition at line 105 of file hm_iterative.hh.
| unsigned int IterativeCoupling::it |
|
private |
| unsigned int IterativeCoupling::max_it_ |
|
protected |
| unsigned int IterativeCoupling::min_it_ |
|
protected |
Minimal number of iterations to perform.
Definition at line 99 of file hm_iterative.hh.
| double IterativeCoupling::r_tol_ |
|
protected |
Relative tolerance for difference between two succeeding iterations.
Definition at line 108 of file hm_iterative.hh.
The documentation for this class was generated from the following file: