71 mesh.globalData().mergePoints
79 nPoints = globalPointsPtr().totalSize();
87 uniqueMeshPointLabels =
pp.meshPoints();
uindirectPrimitivePatch pp(UIndirectList< face >(mesh.faces(), faceLabels), mesh.points())
A List with indirect addressing. Like IndirectList but does not store addressing.
static bool & parRun() noexcept
Test if this a parallel run.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
label uniqueMeshPoints(const polyMesh &mesh, labelList &uniqueMeshPointLabels, bool parallel) const
Globally unique mesh points. Required when writing point fields.
const labelList & faceIds() const noexcept
Processor-local face ids of all elements.
ensightFaces()
Default construct, with part index 0.
Mesh consisting of general polyhedral cells.
List< label > labelList
A List of labels.
List< face > faceList
List of faces.
PrimitivePatch< UIndirectList< face >, const pointField & > uindirectPrimitivePatch
A PrimitivePatch with UIndirectList for the faces, const reference for the point field.
vectorField pointField
pointField is a vectorField.