Go to the documentation of this file.
70 return nInternalEdges_;
76 return nEdges_ - nInternalEdges_;
88 return patch().localPoints();
100 return patch().localFaces();
112 return edgeNeighbour_;
147 calcBoundaryConnections();
149 return *bndConnectPtr_;
const faceList & faces() const
Return local patch faces.
const labelList & faceLabels() const noexcept
Return the underlying polyMesh face labels.
const labelList & edgeOwner() const noexcept
Edge owner addressing.
const List< labelPair > & boundaryConnections() const
Mesh consisting of general polyhedral cells.
label nFaces() const noexcept
Number of patch faces.
Finite area boundary mesh.
const edgeList & edges() const noexcept
Return local patch edges with reordered boundary.
const Mesh & mesh() const
label nEdges() const noexcept
Number of local mesh edges.
label nInternalEdges() const noexcept
Number of internal faces.
label nBoundaryEdges() const noexcept
Number of boundary edges (== nEdges - nInternalEdges)
label nPoints() const noexcept
Number of local mesh points.
const polyMesh & mesh() const
Return access to polyMesh.
const faBoundaryMesh & boundary() const noexcept
Return constant reference to boundary mesh.
const pointField & points() const
Return local patch points.
const labelList & edgeNeighbour() const noexcept
Edge neighbour addressing.
label comm() const noexcept
Return communicator used for parallel communication.
const std::string patch
OpenFOAM patch number as a std::string.
const uindirectPrimitivePatch & patch() const
Return constant reference to primitive patch.
A list of faces which address into the list of points.