OpenCMISS-Iron Internal API Documentation
SOLVER_ROUTINES::IterativePreconditionerTypes

The types of iterative preconditioners. More...

Variables

integer(intg), parameter, public solver_routines::solver_iterative_no_preconditioner =0
 No preconditioner type. More...
 
integer(intg), parameter, public solver_routines::solver_iterative_jacobi_preconditioner =1
 Jacobi preconditioner type. More...
 
integer(intg), parameter, public solver_routines::solver_iterative_block_jacobi_preconditioner =2
 Iterative block Jacobi preconditioner type. More...
 
integer(intg), parameter, public solver_routines::solver_iterative_sor_preconditioner =3
 Successive over relaxation preconditioner type. More...
 
integer(intg), parameter, public solver_routines::solver_iterative_incomplete_cholesky_preconditioner =4
 Incomplete Cholesky preconditioner type. More...
 
integer(intg), parameter, public solver_routines::solver_iterative_incomplete_lu_preconditioner =5
 Incomplete LU preconditioner type. More...
 
integer(intg), parameter, public solver_routines::solver_iterative_additive_schwarz_preconditioner =6
 Additive Schwrz preconditioner type. More...
 

Detailed Description

The types of iterative preconditioners.

See also
SOLVER_ROUTINES

Variable Documentation

integer(intg), parameter, public solver_routines::solver_iterative_additive_schwarz_preconditioner =6
integer(intg), parameter, public solver_routines::solver_iterative_block_jacobi_preconditioner =2
integer(intg), parameter, public solver_routines::solver_iterative_incomplete_cholesky_preconditioner =4
integer(intg), parameter, public solver_routines::solver_iterative_incomplete_lu_preconditioner =5
integer(intg), parameter, public solver_routines::solver_iterative_jacobi_preconditioner =1
integer(intg), parameter, public solver_routines::solver_iterative_no_preconditioner =0
integer(intg), parameter, public solver_routines::solver_iterative_sor_preconditioner =3

Successive over relaxation preconditioner type.

See also
SOLVER_ROUTINES::IterativePreconditionerTypes,SOLVER_ROUTINES

Definition at line 154 of file solver_routines.f90.

Referenced by solver_routines::solver_linear_iterative_create_finish(), and solver_routines::solver_lineariterativepreconditionertypeset().