76 #ifndef write_zoneGenerator_H
77 #define write_zoneGenerator_H
85 namespace zoneGenerators
102 mutable label timeIndex_;
107 template<
class ZoneListType>
108 void writeZoneType(
const ZoneListType& zones)
const;
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Mesh consisting of general polyhedral cells.
A class for handling words, derived from string.
const word & name() const
virtual zoneSet generate() const
Generate and return the zoneSet.
write(const word &name, const polyMesh &mesh, const dictionary &dict)
Construct from dictionary.
TypeName("write")
Runtime type information.
virtual ~write()
Destructor.
Zone container returned by zoneGenerator::generate.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
void write(std::ostream &os, const bool binary, List< floatScalar > &fField)
Write floats ascii or binary.
zoneTypesAll
Enumeration defining the zone types with an option for all the types.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.