Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(PartitionedMesh_t), | public | :: | mpi_partition | ||||
type(PartitionedMesh_t), | public, | allocatable | :: | mpi_allPartitions(:) | |||
integer, | public | :: | MPI_Partitioning | ||||
integer, | public, | parameter | :: | METIS_PARTITIONING | = | 1 | |
integer, | public, | parameter | :: | SFC_PARTITIONING | = | 2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ID |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | Constructed | ||||
integer, | public | :: | ID | ||||
integer, | public | :: | no_of_nodes | ||||
integer, | public | :: | no_of_elements | ||||
integer, | public | :: | no_of_allElements | ||||
integer, | public | :: | no_of_mpifaces | ||||
integer, | public, | allocatable | :: | global2localeID(:) | |||
integer, | public, | allocatable | :: | global2localeIDwith0(:) | |||
integer, | public, | allocatable | :: | nodeIDs(:) | |||
integer, | public, | allocatable | :: | HOPRnodeIDs(:) | |||
integer, | public, | allocatable | :: | elementIDs(:) | |||
integer, | public, | allocatable | :: | mpiface_elements(:) | |||
integer, | public, | allocatable | :: | element_mpifaceSide(:) | |||
integer, | public, | allocatable | :: | element_mpifaceSideOther(:) | |||
integer, | public, | allocatable | :: | mpiface_rotation(:) | |||
integer, | public, | allocatable | :: | mpiface_elementSide(:) | |||
integer, | public, | allocatable | :: | mpiface_sharedDomain(:) |
private function ConstructPartitionedMesh (ID) |
procedure, public :: Destruct => PartitionedMesh_Destruct | |
procedure, public :: ConstructGeneralInfo => PartitionedMesh_ConstructGeneralInfo |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | partitioning |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | meshIsHOPR |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | meshIsHOPR |