An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void topoChange(const labelList &map, const labelList &reverseMap)
Update the addressing using the maps provided.
bool checkDefinition(const label maxSize, const bool report=false) const
Check zone definition with max size given. Return true if in error.
const cellZoneList & zones_
Reference to zone list.
label allSize() const
Return number of cells in the mesh.
Named list of cell indices representing a sub-set of the mesh.
bool checkDefinition(const bool report=false) const
Check zone definition. Return true if in error.
static const char *const labelsName
The name associated with the zone-labels dictionary entry.
void writeDict(Ostream &) const
Write dictionary.
void topoChange(const polyTopoChangeMap &map)
Update zone using the given map.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
const labelList & cellMap() const
Old cell map.
const labelList & reverseCellMap() const
Reverse cell map.
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 LagrangianState state)
Return a string representation of a Lagrangian state enumeration.