50 class simpleRegIOobject;
51 class simpleObjectRegistry;
void listRegisteredInfoSwitches(const bool unset=false)
List info switches.
void listRegisteredOptimisationSwitches(const bool unset=false)
List optimisation switches.
void addInfoObject(const char *name, simpleRegIOobject *obj)
Register info switch read/write object.
dictionary & switchSet(const char *subDictName, dictionary *&subDictPtr)
Internal function to lookup a sub-dictionary from controlDict.
int debugSwitch(const char *name, const int deflt=0)
Lookup debug switch or add default value.
simpleObjectRegistry & debugObjects()
Access to registered DebugSwitch objects.
void listDebugSwitches(const bool unset=false)
List debug switches.
int infoSwitch(const char *name, const int deflt=0)
Lookup info switch or add default value.
simpleObjectRegistry & optimisationObjects()
Access to registered OptimisationSwitch objects.
void unset(List< bool > &bools, const labelUList &locations)
Unset the listed locations (assign 'false').
void addDimensionedConstantObject(const char *name, simpleRegIOobject *)
Register DimensionedConstant read/write object.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
dictionary & infoSwitches()
The InfoSwitches sub-dictionary in the central controlDict(s).
void listInfoSwitches(const bool unset=false)
List info switches.
int optimisationSwitch(const char *name, const int deflt=0)
Lookup optimisation switch or add default value.
int debug
Static debugging option.
void listOptimisationSwitches(const bool unset=false)
List optimisation switches.
simpleObjectRegistry & infoObjects()
Access to registered InfoSwitch objects.
simpleObjectRegistry & dimensionSetObjects()
Access to registered DimensionSets objects.
void listSwitches(const bool unset=false)
List debug/info/optimisation switches.
float floatOptimisationSwitch(const char *name, const float deflt=0)
Lookup optimisation switch or add default value.
simpleObjectRegistry & dimensionedConstantObjects()
Access to registered DimensionedConstants objects.
dictionary & optimisationSwitches()
The OptimisationSwitches sub-dictionary in the central controlDict(s).
void addDimensionSetObject(const char *name, simpleRegIOobject *obj)
Register DimensionSets read/write object.
void addOptimisationObject(const char *name, simpleRegIOobject *obj)
Register optimisation switch read/write object.
dictionary & debugSwitches()
The DebugSwitches sub-dictionary in the central controlDict(s).
void addDebugObject(const char *name, simpleRegIOobject *obj)
Register debug switch read/write object.
void listRegisteredSwitches(const bool unset=false)
List registered debug/info/optimisation switches.
dictionary & controlDict()
The central control dictionary, the contents of which are either taken directly from the FOAM_CONTROL...
void listRegisteredDebugSwitches(const bool unset=false)
List debug switches.