40 #ifndef Foam_repatchPolyTopoChanger_H 41 #define Foam_repatchPolyTopoChanger_H 63 std::unique_ptr<polyTopoChange> meshModPtr_;
virtual ~repatchPolyTopoChanger()=default
Destructor.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
void setFaceZone(const label faceID, const label zoneID, const bool zoneFlip)
Set zone ID for a face.
void changeAnchorPoint(const label faceID, const label fp)
Change anchor point (zero'th point of face) for a boundary face.
void changePatchID(const label faceID, const label patchID)
Change patch ID for a boundary face. Note: patchID should be in new numbering.
void repatch()
Re-patch the mesh.
A mesh which allows changes in the patch distribution of the boundary faces. The change in patching i...
void changePatches(polyPatchList &patches)
Change patches.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers...
Direct mesh changes based on v1.3 polyTopoChange syntax.
const polyBoundaryMesh & patches
Mesh consisting of general polyhedral cells.