111 template<
class ZoneType>
173 inline bool pValid()
const;
176 inline bool cValid()
const;
179 inline bool fValid()
const;
182 inline bool valid()
const;
186 template<
class ZoneType>
187 inline bool valid()
const;
204 template<
class ZoneType>
205 inline const ZoneType&
zone()
const;
231 inline bool zoneSet::valid<pointZone>()
const;
234 inline bool zoneSet::valid<cellZone>()
const;
237 inline bool zoneSet::valid<faceZone>()
const;
241 inline const pointZone& zoneSet::zone<pointZone>()
const;
244 inline const cellZone& zoneSet::zone<cellZone>()
const;
247 inline const faceZone& zoneSet::zone<faceZone>()
const;
Named list of cell indices representing a sub-set of the mesh.
Named list of face indices representing a sub-set of the mesh faces.
A face is a list of labels corresponding to mesh vertices.
Named list of point indices representing a sub-set of the mesh faces.
A class for managing temporary objects without reference counting.
A class for handling words, derived from string.
Zone container returned by zoneGenerator::generate.
void operator=(const zoneSet &)
Assignment transferring the temporary zones.
const faceZone & fZone() const
Return a reference to the faceZone if allocated.
bool valid() const
Return true if any of the zone types are allocated.
const cellZone & cZone() const
Return a reference to the cellZone if allocated.
bool pValid() const
Return true if the pointZone is allocated.
const pointZone & pZone() const
Return a reference to the pointZone if allocated.
bool fValid() const
Return true if the faceZone is allocated.
zoneSet store() const
Store the temporary zones and return the stored zoneSet.
const ZoneType & zone() const
Return a reference to the zone type.
zoneTypess
Enumeration defining the zone types.
zoneSet clone(const word &name) const
Construct and return a clone with a new name.
bool cValid() const
Return true if the cellZone is allocated.
zoneTypesAll
Enumeration defining the zone types with an option for all the types.
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.
zoneTypes
Enumeration defining the zone types.
const NamedEnum< zoneTypesAll, 4 > zoneTypesAllNames
Named enumeration defining the zone type names.
const NamedEnum< zoneTypes, 3 > zoneTypesNames
Named enumeration defining the zone type names.