OpenCMISS-Iron FORTRAN API Documentation

The types of iterative preconditioners. More...

Collaboration diagram for OPENCMISS::Solver::IterativePreconditionerTypes:

Variables

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_no_preconditioner = SOLVER_ITERATIVE_NO_PRECONDITIONER
 No preconditioner type. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_jacobi_preconditioner = SOLVER_ITERATIVE_JACOBI_PRECONDITIONER
 Jacobi preconditioner type. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_block_jacobi_preconditioner = SOLVER_ITERATIVE_BLOCK_JACOBI_PRECONDITIONER
 Iterative block Jacobi preconditioner type. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_sor_preconditioner = SOLVER_ITERATIVE_SOR_PRECONDITIONER
 Successive over relaxation preconditioner type. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_incomplete_cholesky_preconditioner = SOLVER_ITERATIVE_INCOMPLETE_CHOLESKY_PRECONDITIONER
 Incomplete Cholesky preconditioner type. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_incomplete_lu_preconditioner = SOLVER_ITERATIVE_INCOMPLETE_LU_PRECONDITIONER
 Incomplete LU preconditioner type. More...
 
integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_additive_schwarz_preconditioner = SOLVER_ITERATIVE_ADDITIVE_SCHWARZ_PRECONDITIONER
 Additive Schwrz preconditioner type. More...
 

Detailed Description

The types of iterative preconditioners.

See also
OPENCMISS::Solver::Constants,OPENCMISS

Variable Documentation

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_additive_schwarz_preconditioner = SOLVER_ITERATIVE_ADDITIVE_SCHWARZ_PRECONDITIONER

Additive Schwrz preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6071 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_block_jacobi_preconditioner = SOLVER_ITERATIVE_BLOCK_JACOBI_PRECONDITIONER

Iterative block Jacobi preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6066 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_incomplete_cholesky_preconditioner = SOLVER_ITERATIVE_INCOMPLETE_CHOLESKY_PRECONDITIONER

Incomplete Cholesky preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6068 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_incomplete_lu_preconditioner = SOLVER_ITERATIVE_INCOMPLETE_LU_PRECONDITIONER

Incomplete LU preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6070 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_jacobi_preconditioner = SOLVER_ITERATIVE_JACOBI_PRECONDITIONER

Jacobi preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6065 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_no_preconditioner = SOLVER_ITERATIVE_NO_PRECONDITIONER

No preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6064 of file opencmiss_iron.f90.

integer(intg), parameter, public opencmiss_iron::cmfe_solver_iterative_sor_preconditioner = SOLVER_ITERATIVE_SOR_PRECONDITIONER

Successive over relaxation preconditioner type.

See also
OPENCMISS::Solver::IterativePreconditionerTypes,OPENCMISS

Definition at line 6067 of file opencmiss_iron.f90.