94 zone(cz, addr, index),
107 zone(cz, move(addr), index),
Macros for easy insertion into run-time selection tables.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual bool checkDefinition(const bool report=false) const
Check zone definition. Return true if in error.
void operator=(const cellZone &)
Assignment to zone, clearing demand-driven data.
label whichCell(const label globalCellID) const
Helper function to re-direct to zone::localID(...)
const meshCellZones & meshZones() const
Return meshZones reference.
static const char *const labelsName
The name associated with the zone-labels dictionary entry.
virtual void writeDict(Ostream &) const
Write dictionary.
virtual ~cellZone()
Destructor.
cellZone(const word &name, const labelUList &addr, const label index, const meshCellZones &)
Construct from components.
A list of keyword definitions, which are a keyword followed by any number of values (e....
A class for handling words, derived from string.
virtual bool checkDefinition(const bool report=false) const =0
Check zone definition. Return true if in error.
label localID(const label globalID) const
Map storing the local index for every global index. Used to find.
void operator=(const zone &)
Assignment operator.
Template functions to aid in the implementation of demand driven data.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Ostream & endl(Ostream &os)
Add newline and flush stream.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
defineTypeNameAndDebug(combustionModel, 0)
word name(const complex &)
Return a string representation of a complex.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)