Chaste  Release::2024.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

◆ type

The actual type enumeration

Definition at line 49 of file DistributedTetrahedralMeshPartitionType.hpp.


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