OpenCMISS-Iron Internal API Documentation
|
The types of iterative linear solvers. More...
Variables | |
integer(intg), parameter, public | solver_routines::solver_iterative_richardson =1 |
Richardson iterative solver type. More... | |
integer(intg), parameter, public | solver_routines::solver_iterative_chebyshev =2 |
Chebyshev iterative solver type. More... | |
integer(intg), parameter, public | solver_routines::solver_iterative_conjugate_gradient =3 |
Conjugate gradient iterative solver type. More... | |
integer(intg), parameter, public | solver_routines::solver_iterative_biconjugate_gradient =4 |
Bi-conjugate gradient iterative solver type. More... | |
integer(intg), parameter, public | solver_routines::solver_iterative_gmres =5 |
Generalised minimum residual iterative solver type. More... | |
integer(intg), parameter, public | solver_routines::solver_iterative_bicgstab =6 |
Stabalised bi-conjugate gradient iterative solver type. More... | |
integer(intg), parameter, public | solver_routines::solver_iterative_conjgrad_squared =7 |
Conjugate gradient squared iterative solver type. More... | |
The types of iterative linear solvers.
integer(intg), parameter, public solver_routines::solver_iterative_bicgstab =6 |
Stabalised bi-conjugate gradient iterative solver type.
Definition at line 143 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), solver_routines::solver_linear_iterative_library_type_get(), solver_routines::solver_linear_iterative_library_type_set(), and solver_routines::solver_linear_iterative_type_set().
integer(intg), parameter, public solver_routines::solver_iterative_biconjugate_gradient =4 |
Bi-conjugate gradient iterative solver type.
Definition at line 141 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), and solver_routines::solver_linear_iterative_type_set().
integer(intg), parameter, public solver_routines::solver_iterative_chebyshev =2 |
Chebyshev iterative solver type.
Definition at line 139 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), solver_routines::solver_linear_iterative_library_type_get(), solver_routines::solver_linear_iterative_library_type_set(), and solver_routines::solver_linear_iterative_type_set().
integer(intg), parameter, public solver_routines::solver_iterative_conjgrad_squared =7 |
Conjugate gradient squared iterative solver type.
Definition at line 144 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), solver_routines::solver_linear_iterative_library_type_get(), solver_routines::solver_linear_iterative_library_type_set(), and solver_routines::solver_linear_iterative_type_set().
integer(intg), parameter, public solver_routines::solver_iterative_conjugate_gradient =3 |
Conjugate gradient iterative solver type.
Definition at line 140 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), solver_routines::solver_linear_iterative_library_type_get(), solver_routines::solver_linear_iterative_library_type_set(), and solver_routines::solver_linear_iterative_type_set().
integer(intg), parameter, public solver_routines::solver_iterative_gmres =5 |
Generalised minimum residual iterative solver type.
Definition at line 142 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), solver_routines::solver_linear_iterative_gmres_restart_set(), solver_routines::solver_linear_iterative_initialise(), solver_routines::solver_linear_iterative_library_type_get(), solver_routines::solver_linear_iterative_library_type_set(), and solver_routines::solver_linear_iterative_type_set().
integer(intg), parameter, public solver_routines::solver_iterative_richardson =1 |
Richardson iterative solver type.
Definition at line 138 of file solver_routines.f90.
Referenced by solver_routines::solver_linear_iterative_create_finish(), solver_routines::solver_linear_iterative_library_type_get(), solver_routines::solver_linear_iterative_library_type_set(), and solver_routines::solver_linear_iterative_type_set().