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