Go to the documentation of this file.
35 #ifndef mergePolyMesh_H
36 #define mergePolyMesh_H
DynamicList< dictionary > patchDicts_
Patch dictionaries.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
mergePolyMesh(const mergePolyMesh &)
Disallow default bitwise copy construct.
A class for handling words, derived from string.
polyTopoChange meshMod_
Topological change to accumulated all mesh changes.
void addMesh(const polyMesh &m)
Add a mesh.
Direct mesh changes based on v1.3 polyTopoChange syntax.
TypeName("mergePolyMesh")
Runtime type information.
label patchIndex(const polyPatch &)
Return patch index given a name and type.
Mesh consisting of general polyhedral cells.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Add a given mesh to the original mesh to create a single new mesh.
A patch is a list of labels that address the faces in the global face list.
DynamicList< word > faceZoneNames_
Face zone names.
void merge()
Merge meshes.
DynamicList< word > cellZoneNames_
Cell zone names.
virtual ~mergePolyMesh()
Destructor.
void operator=(const mergePolyMesh &)
Disallow default bitwise assignment.
label zoneIndex(DynamicList< word > &, const word &)
Return zone index given a list of active zones and a name.
DynamicList< word > patchNames_
Patch names.
DynamicList< word > pointZoneNames_
Point zone names.