Go to the documentation of this file.
42 #ifndef meshStructure_H
43 #define meshStructure_H
Calculates points shared by more than two processor patches or cyclic patches.
const labelList & faceToPatchFaceAddressing() const
Face to (global) patch face.
meshStructure(const polyMesh &mesh, const uindirectPrimitivePatch &)
Construct from mesh and faces in mesh. Any addressing to.
const labelList & cellLayer() const
Cell to layer.
const labelList & cellToPatchFaceAddressing() const
Cell to (global) patch face.
const labelList & faceToPatchEdgeAddressing() const
Face to (global) patch edge.
bool structured() const
Is mesh structured?
Mesh consisting of general polyhedral cells.
const labelList & pointToPatchPointAddressing() const
Point to (global) patch point.
Macro definitions for declaring ClassName(), NamespaceName(), etc.
Calculates a unique integer (label so might not have enough room - 2G max) for processor + local inde...
Detect extruded mesh structure given a set of faces (uindirectPrimitivePatch).
const labelList & faceLayer() const
Face to layer.
ClassName("meshStructure")
const labelList & pointLayer() const
Point to layer.
A list of faces which address into the list of points.