IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
label count() const
Total count of all region names.
A class for handling words, derived from Foam::string.
wordList names() const
The region names. Sorted by region type.
bool readEntry(const word &keyword, T &val, enum keyType::option matchOpt=keyType::REGEX, bool mandatory=true) const
Simple class to hold region information for coupled region simulations.
List< Key > sortedToc() const
The table of contents (the keys) in sorted order.
forAllConstIters(mixture.phases(), phase)
unsigned int count(const UList< bool > &bools, const bool val=true)
Count number of 'true' entries.
wordList sortedNames() const
The region names in sorted order.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
readOption
Enumeration defining the read options.
regionProperties(const Time &runTime)
Construct from Time.
const word & constant() const
Return constant name.
const Time & time() const noexcept
Return time registry.
const objectRegistry & db() const noexcept
Return the local objectRegistry.