Chaste Commit::1fd4e48e3990e67db148bc1bc4cf6991a0049d0c
DistributedTetrahedralMeshPartitionType Struct Reference

#include <DistributedTetrahedralMeshPartitionType.hpp>

+ Collaboration diagram for DistributedTetrahedralMeshPartitionType:

Public Types

enum  type {
  DUMB =0 , PARMETIS_LIBRARY =1 , METIS_LIBRARY =2 , PETSC_MAT_PARTITION =3 ,
  GEOMETRIC =4
}
 

Detailed Description

Definition of partition types. "DUMB" is using natural mesh ordering with PETSC_DECIDE. "PARMETIS_LIBRARY" is a call to the parallel parMETIS library "METIS_LIBRARY" used to be a call to the sequential METIS library. (Now deprecated in favour of a drop through call to parMETIS.) "PETSC_MAT_PARTITION" is a call to parMETIS (or whatever) via PETSc functionality. This is not always available on a given installation. "GEOMETRIC" requires user to define which region of space is owned by each process.

Definition at line 46 of file DistributedTetrahedralMeshPartitionType.hpp.

Member Enumeration Documentation

◆ type

The actual type enumeration

Definition at line 49 of file DistributedTetrahedralMeshPartitionType.hpp.


The documentation for this struct was generated from the following file: