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