33 namespace zoneGenerators
59 const Foam::word Foam::zoneGenerators::coded::codeOptions
61 "codedZoneGeneratorOptions"
66 "codedZoneGeneratorTemplate.C"
71 "codedZoneGeneratorTemplate.H"
113 if (!redirectZoneGeneratorPtr_.valid())
116 redirectDict.set(
"type", codeName());
126 return redirectZoneGeneratorPtr_->generate();
Macros for easy insertion into run-time selection tables.
Base class for coded functionObjects, fvModels, Function1, Function2.
bool updateLibrary(const dictionary &dict) const
Update library from given updated dictionary as required.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
HashTable< string > & varSubstitutions()
Mesh consisting of general polyhedral cells.
A class for handling words, derived from string.
Abstract base class for all zoneGenerators, providing runtime selection.
static autoPtr< zoneGenerator > New(const word &name, const polyMesh &mesh, const dictionary &dict)
Select constructed from name, mesh and dictionary.
virtual zoneSet generate() const
Generate and return the zoneSet.
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.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
defineTypeNameAndDebug(cylinderHeadPoints, 0)
addToRunTimeSelectionTable(zoneGenerator, cylinderHeadPoints, dictionary)
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.