77 word defaultFacesName_;
80 word defaultFacesType_;
104 label nInternalFaces_;
107 labelList polyBoundaryPatchStartIndices_;
135 static const label shapeFaceLookup[19][9];
152 void fillSammCellShapeTable();
153 void fillSammAddressingTable();
157 void readPoints(
const scalar scaleFactor);
166 const label nCreatedCells
171 const label typeFlag,
173 const label nCreatedCells
183 void fixCollapsedEdges();
189 void calcPointCells()
const;
194 void createBoundaryFaces();
200 const face& boundaryFace,
205 void purgeCellShapes();
208 void createPolyCells();
212 void createPolyBoundary();
215 void createPolyMeshData();
230 const scalar scaleFactor
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A class for handling file names.
A face is a list of labels corresponding to mesh vertices.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from string.
A messy mesh class which supports the possibility of creating a shapeMesh for regular Samm meshes (no...
Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated witho...
Mesh consisting of general polyhedral cells.
void writeMesh()
Write mesh.