115 const word& labelsName,
177 const bool report =
false virtual void clearAddressing()
Clear addressing.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
label localID(const label globalID) const
Map storing the local index for every global index. Used to find.
A list of keyword definitions, which are a keyword followed by any number of values (e...
zone(const word &name, const labelUList &addr, const label index)
Construct from components.
TypeName("zone")
Runtime type information.
label index() const
Return the index of this zone in zone list.
void calcLookupMap() const
Construct the look-up map.
virtual ~zone()
Destructor.
A class for handling words, derived from string.
label index_
Index of zone.
virtual bool checkDefinition(const bool report=false) const =0
Check zone definition. Return true if in error.
const word & name() const
Return name.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
virtual void movePoints(const pointField &)
Correct patch after moving points.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
friend Ostream & operator<<(Ostream &, const zone &)
Ostream Operator.
const Map< label > & lookupMap() const
Return a reference to the look-up map.
Ostream & operator<<(Ostream &, const ensightPart &)
virtual void write(Ostream &) const
Write.
virtual void writeDict(Ostream &) const =0
Write dictionary.
void operator=(const zone &)
Assignment operator.
Map< label > * lookupMapPtr_
Map of labels in zone for fast location lookup.