const labelList & addressing() const
volScalarField w(IOobject("w", runTime.timeName(), mesh, IOobject::READ_IF_PRESENT, IOobject::NO_WRITE), mesh, dimensionedScalar("w", dimensionSet(0, 0, 0, 0, 0, 0, 0), 0.0))
A class for handling words, derived from string.
void updateSet()
Sort addressing and make faceSet part consistent with addressing.
compressionType
Enumeration for the format of data in the stream.
virtual void updateMesh(const mapPolyMesh &morphMap)
Update any stored data for new labels.
const boolList & flipMap() const
Mesh consisting of general polyhedral cells.
virtual void deleteSet(const topoSet &set)
Delete elements present in set.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
virtual void invert(const label maxLen)
Invert contents. (insert all members 0..maxLen-1 which were not in.
writeOption
Enumeration defining the write options.
Like faceSet but updates faceZone when writing.
const word & name() const
Return name.
virtual void writeDebug(Ostream &os, const primitiveMesh &, const label maxLen) const
Write maxLen items with label and coordinates.
General set of labels of mesh quantity (points, cells, faces).
faceZoneSet(const polyMesh &mesh, const word &name, readOption r=MUST_READ, writeOption w=NO_WRITE)
Construct from objectRegistry and name.
virtual void sync(const polyMesh &mesh)
Sync faceZoneSet across coupled patches.
virtual label maxSize(const polyMesh &mesh) const
Return max index+1.
TypeName("faceZoneSet")
Runtime type information.
virtual void addSet(const topoSet &set)
Add elements present in set.
virtual void subset(const topoSet &set)
Subset contents. Only elements present in both sets remain.
virtual bool writeObject(IOstream::streamFormat, IOstream::versionNumber, IOstream::compressionType) const
Write faceZone.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
readOption
Enumeration defining the read options.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual ~faceZoneSet()
Destructor.
bool set(const Key &key)
Same as insert (cannot overwrite nil content)
streamFormat
Enumeration for the format of data in the stream.
Cell-face mesh analysis engine.