38 #ifndef polyMeshAdder_H
39 #define polyMeshAdder_H
67 static label patchIndex
78 static void mergePatchNames
99 const label nInternalFaces,
105 static void mergePrimitives
111 const label nAllPatches,
122 label& nInternalFaces,
132 static void mergePointZones
134 const label nAllPoints,
147 static void mergeFaceZones
164 static void mergeCellZones
166 const label nAllCells,
178 static void mergeZones
180 const label nAllPoints,
182 const label nAllCells,
230 const bool validBoundary =
true
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Container for information needed to couple to meshes. When constructed from two meshes and a list of ...
Adds two meshes without using any polyMesh morphing.
static autoPtr< mapAddedPolyMesh > add(polyMesh &mesh0, const polyMesh &mesh1, const faceCoupleInfo &coupleInfo, const bool validBoundary=true)
Inplace add mesh to polyMesh. Returns map construct.
Mesh consisting of general polyhedral cells.
A patch is a list of labels that address the faces in the global face list.
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.