75 bool checkFaceCorrespondence_;
118 template<
class Source>
119 void checkPatchLabels
122 const word& patchName,
151 void calcMergeInfo();
154 void calcMergeInfoFast();
182 void printCellSizeRange(
const Pair<scalar>& cellSizes)
const;
184 void printCellSizeRanges
190 void createPoints()
const;
191 void createCells()
const;
192 void createPatches()
const;
282 void verbose(
const bool on=
true);
const blockFaceList & faces() const
Return the curved faces.
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 1D vector of objects of type <T> with a fixed size <Size>.
A list of keyword definitions, which are a keyword followed by any number of values (e...
const faceListList & patches() const
Return the patch face lists.
wordList patchTypes(nPatches)
const dimensionedScalar b
Wien displacement law constant: default SI units: [m K].
void writeTopology(Ostream &) const
Writes edges of blockMesh in OBJ format.
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none/any.
scalar scaleFactor() const
The scaling factor used to convert to meters.
const pointField & vertices() const
Reference to point field defining the blockMesh.
label k
Boltzmann constant.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
blockMesh(const IOdictionary &, const word ®ionName)
Construct from IOdictionary.
A multi-block mesh generator.
A class for handling words, derived from string.
const searchableSurfaces & geometry() const
Optional searchable geometry to project face-points to.
const polyMesh & topology() const
Return the blockMesh topology as a polyMesh.
Container for searchableSurfaces.
const blockEdgeList & edges() const
Return the curved edges.
void verbose(const bool on=true)
Enable/disable verbose information about the progress.
Creates a single block of cells from point coordinates, numbers of cells in each direction and an exp...
An Ostream is an abstract base class for all output systems (streams, files, token lists...
PtrList< dictionary > patchDicts() const
Get patch information from the topology mesh.
static Switch checkBlockFaceOrientation
Switch checking block face orientation.
fvModels source(alpha1, mixture.thermo1().rho())
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
const cellShapeList & cells() const
Return cell shapes list.
const pointField & points() const
The points for the entire mesh.
Mesh consisting of general polyhedral cells.
label numZonedBlocks() const
Number of blocks with specified zones.
A patch is a list of labels that address the faces in the global face list.
const dictionary & meshDict() const
Access to input dictionary.
wordList patchNames() const
Return patch names.
void operator=(const blockMesh &)=delete
Disallow default bitwise assignment.