Chaste  Release::2018.1
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

The actual type enumeration

Definition at line 49 of file DistributedTetrahedralMeshPartitionType.hpp.


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