90 #ifndef coded_zoneGenerator_H
91 #define coded_zoneGenerator_H
100 namespace zoneGenerators
109 public zoneGenerator,
121 static const word codeOptions;
label size() const
Return the number of elements in the UList.
void operator=(const UList< label > &)
Assignment to UList operator. Takes linear time.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
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
Return the zoneGenerator name.
const polyMesh & mesh() const
Return reference to the polyMesh.
virtual zoneSet generate() const
Generate and return the zoneSet.
TypeName("coded")
Runtime type information.
void operator=(const coded &)=delete
Disallow default bitwise assignment.
coded(const word &name, const polyMesh &mesh, const dictionary &dict)
Construct from name, polyMesh and dictionary.
virtual ~coded()
Destructor.
Zone container returned by zoneGenerator::generate.
List< word > wordList
A List of words.
Helper struct to enable the zone type for the corresponding list of indices.
void operator=(const labelList &indices)