35 #ifndef pointBoundaryMesh_H
36 #define pointBoundaryMesh_H
47 class polyBoundaryMesh;
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
void topoChange()
Correct pointBoundaryMesh after topology update.
label findIndex(const word &patchName) const
Find patch index given a name.
void operator=(const pointBoundaryMesh &)=delete
Disallow default bitwise assignment.
labelList findIndices(const wordRe &, const bool useGroups) const
Find patch indices given a name.
void movePoints(const pointField &)
Correct pointBoundaryMesh after moving points.
pointBoundaryMesh(const pointMesh &, const polyBoundaryMesh &)
Construct from polyBoundaryMesh.
void shuffle(const labelUList &newToOld, const bool validBoundary)
Reorders patches. Ordering does not have to be done in.
void reset()
Reset pointBoundaryMesh with respect to the updated polyBoundaryMesh.
const pointMesh & mesh() const
Return the mesh reference.
Mesh representing a set of points created from polyMesh.
A wordRe is a word, but can also have a regular expression for matching words.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.