List< polyPatch * > polyBoundaryPatches(const polyMesh &)
Add polyhedral boundary.
void createPolyMeshData()
Make polyhedral mesh data (packing)
cellList cellPolys_
Cells as polyhedra for polyMesh.
static word defaultRegion
Return the default region name.
cellShapeList cellShapes_
Cell shapes.
faceListList boundary_
Boundary faces.
Ostream & endl(Ostream &os)
Add newline and flush stream.
wordList patchNames_
Boundary patch names.
bool isShapeMesh_
Can the mesh be treated as a shapeMesh?
word defaultFacesName_
Default boundary patch name.
const Time & runTime_
Database.
virtual Ostream & write(const token &)=0
Write next token to stream.
wordList patchPhysicalTypes_
Boundary patch physical types.
pointField points_
Points supporting the mesh.
polyMesh pShapeMesh(IOobject(polyMesh::defaultRegion, runTime.constant(), runTime), xferMove(points), cellShapes, boundary, patchNames, patchDicts, defaultFacesName, defaultFacesType)
word defaultFacesType_
Default boundary patch types.
Xfer< T > xferCopy(const T &)
Construct by copying the contents of the arg.
faceList meshFaces_
Global face list for polyMesh.
const word & constant() const
Return constant name.
void writeMesh()
Write mesh.
wordList patchTypes_
Boundary patch types.