|
DOUG 0.2
|
Datatypes that hold domain decomposition for Schwarz (first-level) preconidioners. More...
Data Types | |
| type | Decomposition |
| Definition of subdomains and factorizations (solves) of subdomain matrices. More... | |
Functions/Subroutines | |
| type(Decomposition), public | Decomposition_New () |
| subroutine, public | Decomposition_Destroy (DD) |
| subroutine | Get_nodes (iDomain, eptnmap, nodes, nnodes) |
| Get node numbers of a domain. | |
| subroutine, public | Add_layers (adjBounds, adjValues, nodes, nnodes, nlayers, onnodes) |
| Add several layers of nodes to the existing set of nodes using mesh graph adjacency matrix. | |
Datatypes that hold domain decomposition for Schwarz (first-level) preconidioners.
| subroutine,public Decomposition_mod::Add_layers | ( | integer,dimension(:),intent(in) | adjBounds, |
| integer,dimension(:),intent(in) | adjValues, | ||
| integer,dimension(:),intent(inout) | nodes, | ||
| integer,intent(in) | nnodes, | ||
| integer,intent(in) | nlayers, | ||
| integer,intent(out) | onnodes | ||
| ) |
Add several layers of nodes to the existing set of nodes using mesh graph adjacency matrix.
| onnodes | number of nodes with all layers |
Definition at line 56 of file Decomposition.f90.
Referenced by Preconditioner_base_mod::FinePreconditioner_Init().
| subroutine,public Decomposition_mod::Decomposition_Destroy | ( | type(Decomposition),intent(inout) | DD | ) |
Definition at line 27 of file Decomposition.f90.
| type(Decomposition),public Decomposition_mod::Decomposition_New | ( | ) |
Definition at line 21 of file Decomposition.f90.
Referenced by Preconditioner_base_mod::FinePreconditioner_Init(), and Preconditioner_base_mod::FinePreconditioner_New().
| subroutine Decomposition_mod::Get_nodes | ( | integer,intent(in) | iDomain, |
| integer,dimension(:),intent(in) | eptnmap, | ||
| integer,dimension(:),intent(inout) | nodes, | ||
| integer,intent(out) | nnodes | ||
| ) | [private] |
Get node numbers of a domain.
| iDomain | domain number |
| eptnmap | element to partition map |
Definition at line 34 of file Decomposition.f90.
1.7.3-20110217