87 const word zoneName(zoneStream);
130 const word zoneName(zoneStream);
176 if (zoneGenerator_->moveUpdate())
label lineNumber() const
Return current stream line number.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
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.
T lookupOrDefault(const word &, const T &) const
Find and return a T, if not found return the given default.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
bool isDict(const word &) const
Check if entry is a sub-dictionary.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
bool add(entry *, bool mergeEntry=false)
Add a new entry.
bool movePoints()
Update for mesh motion.
generatedZoneSet()
Construct null.
void read(const word &name, const polyMesh &mesh, const dictionary &dict, const bool onDemand=false)
Read from dictionary.
void generate()
Generate the zones and assign to the zoneSet.
void set(const autoPtr< zoneGenerator > &zg)
Set the zoneGenerator and generate the zoneSet.
void mapMesh(const polyMeshMap &map)
Update from another mesh using the given map.
void distribute(const polyDistributionMap &map)
Redistribute or update using the given distribution map.
void topoChange(const polyTopoChangeMap &map)
Update topology using the given map.
bool regenerate()
Regenerate the zones if the regenerate switch is set true.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
Class containing mesh-to-mesh mapping information.
Mesh consisting of general polyhedral cells.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
A keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read,...
A class for handling words, derived from string.
static autoPtr< zoneGenerator > New(const word &name, const polyMesh &mesh, const dictionary &dict)
Select constructed from name, mesh and dictionary.
void operator=(const zoneSet &)
Assignment transferring the temporary zones.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
const unitSet & lookup(const word &unitName)
Lookup and return the named unit from the table.
String typeName(const std::type_info &info)
Return the un-mangled name given the standard type info.
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.
zoneTypes
Enumeration defining the zone types.
const NamedEnum< zoneTypes, 3 > zoneTypesNames
Named enumeration defining the zone type names.