Go to the source code of this file.
Data Types |
| type | Preconditioner_base_mod::FinePreconditioner_complete |
| | Data for the complete 1-level preconditioner. More...
|
| type | Preconditioner_base_mod::FinePreconditioner_sgs |
| | Data for the SGS 1-level preconditioner. More...
|
| type | Preconditioner_base_mod::FinePreconditioner |
| | Base type for fine level preconditioner. More...
|
| type | Preconditioner_base_mod::CoarsePreconditioner |
| | Base type for fine level preconditioner. More...
|
Modules |
| module | Preconditioner_base_mod |
| | Base file for preconditioner component.
|
Functions/Subroutines |
| type(FinePreconditioner) | Preconditioner_base_mod::FinePreconditioner_New (distr) |
| subroutine | Preconditioner_base_mod::FinePreconditioner_Init (FP, D, P, ol) |
| | Initialize preconditioner with several subdomains from coarse aggregates.
|
| type(CoarsePreconditioner) | Preconditioner_base_mod::CoarsePreconditioner_New () |
Variables |
| integer, parameter | Preconditioner_base_mod::FINE_PRECONDITIONER_TYPE_NONE = 0 |
| integer, parameter | Preconditioner_base_mod::FINE_PRECONDITIONER_TYPE_COMPLETE = 1 |
| integer, parameter | Preconditioner_base_mod::FINE_PRECONDITIONER_TYPE_SGS = 2 |
| integer, parameter | Preconditioner_base_mod::COARSE_PRECONDITIONER_TYPE_NONE = 0 |
| integer, parameter | Preconditioner_base_mod::COARSE_PRECONDITIONER_TYPE_SMOOTH = 1 |
| integer, parameter | Preconditioner_base_mod::COARSE_PRECONDITIONER_TYPE_GEOMETRIC = 2 |
| integer, parameter | Preconditioner_base_mod::COARSE_PRECONDITIONER_TYPE_ROBUST = 3 |