66 static bool verboseOutput;
102 const label blockLabel,
109 const label patchLabel,
134 void checkBlockMesh(
const polyMesh&)
const;
137 void calcMergeInfo();
140 void calcMergeInfoFast();
144 void createPoints()
const;
145 void createCells()
const;
146 void createPatches()
const;
215 static void verbose(
const bool on=
true);
const polyMesh & topology() const
Return the blockMesh topology as a polyMesh.
scalar scaleFactor() const
The scaling factor used to convert to metres.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const curvedEdgeList & edges() const
Return the curved edges.
A list of keyword definitions, which are a keyword followed by any number of values (e...
An analytical geometric cellShape.
wordList patchTypes(nPatches)
label numZonedBlocks() const
Number of blocks with specified zones.
wordList patchNames() const
Return patch names.
void writeTopology(Ostream &) const
Writes edges of blockMesh in OBJ format.
const faceListList & patches() const
Return the patch face lists.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
PtrList< dictionary > patchDicts() const
Get patch information from the topology mesh.
A multi-block mesh generator.
A class for handling words, derived from string.
const pointField & blockPointField() const
Reference to point field defining the block mesh.
const cellShapeList & cells() const
Return cell shapes list.
static void verbose(const bool on=true)
Enable/disable verbose information about the progress.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
void clearGeom()
Clear geometry (internal points, cells, boundaryPatches)
Mesh consisting of general polyhedral cells.
const pointField & points() const
The points for the entire mesh.
A patch is a list of labels that address the faces in the global face list.