Namespaces | Functions
debug.H File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam::debug
 Namespace for handling debugging switches.
 
 Foam
 

Functions

dictionary & controlDict ()
 
dictionary & debugSwitches ()
 
dictionary & infoSwitches ()
 
dictionary & optimisationSwitches ()
 
int debugSwitch (const char *name, const int deflt=0)
 
int infoSwitch (const char *name, const int deflt=0)
 
int optimisationSwitch (const char *name, const int deflt=0)
 
float floatOptimisationSwitch (const char *name, const float deflt=0)
 
dictionary & switchSet (const char *subDictName, dictionary *&subDictPtr)
 
void addDebugObject (const char *name, simpleRegIOobject *obj)
 
void addInfoObject (const char *name, simpleRegIOobject *obj)
 
void addOptimisationObject (const char *name, simpleRegIOobject *obj)
 
void addDimensionSetObject (const char *name, simpleRegIOobject *obj)
 
void addDimensionedConstantObject (const char *name, simpleRegIOobject *)
 
simpleObjectRegistry & debugObjects ()
 
simpleObjectRegistry & infoObjects ()
 
simpleObjectRegistry & optimisationObjects ()
 
simpleObjectRegistry & dimensionSetObjects ()
 
simpleObjectRegistry & dimensionedConstantObjects ()
 
void listSwitches (const bool unset=false)
 
void listDebugSwitches (const bool unset=false)
 
void listInfoSwitches (const bool unset=false)
 
void listOptimisationSwitches (const bool unset=false)
 
void listRegisteredSwitches (const bool unset=false)
 
void listRegisteredDebugSwitches (const bool unset=false)
 
void listRegisteredInfoSwitches (const bool unset=false)
 
void listRegisteredOptimisationSwitches (const bool unset=false)
 

Detailed Description

Original source file debug.H

Definition in file debug.H.