Go to the documentation of this file.
41 #ifndef faMeshDecomposition_H
42 #define faMeshDecomposition_H
74 bool hasGlobalFaceZones_;
127 bool cyclicParallel_;
132 void distributeFaces();
A class for handling file names.
void decomposeMesh()
Decompose mesh.
bool distributed() const
Is the decomposition data to be distributed for each processor.
faMeshDecomposition(const fvMesh &mesh, const fileName &decompDictFile="")
Construct from components.
label nProcs() const
Number of processor in decomposition.
Automatic faMesh decomposition class.
Mesh data needed to do the Finite Volume discretisation.
const polyMesh & mesh() const
Return access to polyMesh.
Non-intrusive singly-linked list.
~faMeshDecomposition()=default
Destructor.
Finite area mesh. Used for 2-D non-Euclidian finite area method.
const labelList & faceToProc() const
Cell-processor decomposition labels.
bool writeDecomposition()
Write decomposition.