version 0.6.0
Loading...
Searching...
No Matches
type_solver::t_iterative_solver Type Reference

Parent type for all iterative solvers.

+ 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.
 

The documentation for this type was generated from the following file: