Parent type for all iterative solvers. More...
 Inheritance diagram for type_solver::t_iterative_solver:
 Inheritance diagram for type_solver::t_iterative_solver:| Public Attributes | |
| Input parameters | |
| integer | max_iter = 1000 | 
| Maximum allowed number of iterations. | |
| double precision | tolerance = 1d-13 | 
| Residual relative tolerence. | |
| Output information | |
| integer | final_iter = -1 | 
| Number of iteration of the last exectution. | |
|  Public Attributes inherited from type_solver::t_linear_solver | |
| logical | use_jacobi_initial_preconditioner = .true. | 
| Apply Jacobi preconditioning before calling the linear solver. | |
| double precision | residual = -1d0 | 
| Residual of the last execution. | |
Parent type for all iterative solvers.