DimensionedFieldFunction.H File Reference
Include dependency graph for DimensionedFieldFunction.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DimensionedFieldFunction< DimensionedFieldType >
 Base class for run-time selectable internal and patch field initialisation evaluation and update with dimension checking. More...
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 
 Foam::DimensionedFieldFunctions
 

Macros

#define defineDimensionedFieldFunction(DimensionedFieldType)
 
#define addDimensionedFieldFunction(SS, DimensionedFieldType)
 

Functions

template<class DimensionedFieldType >
void writeEntry (Ostream &os, const word &key, const DimensionedFieldFunction< DimensionedFieldType > &f)
 
template<class T >
void ignore (const T &)
 Dummy function to call on a variable to avoid "unused variable" warnings. More...
 

Detailed Description

Original source file DimensionedFieldFunction.H

Definition in file DimensionedFieldFunction.H.

Macro Definition Documentation

◆ defineDimensionedFieldFunction

#define defineDimensionedFieldFunction (   DimensionedFieldType)
Value:
\
typedef DimensionedFieldFunction<DimensionedFieldType> \
DimensionedFieldType##DimensionedFieldFunction; \
defineNamedTemplateTypeNameAndDebug \
( \
DimensionedFieldType##DimensionedFieldFunction, \
0 \
); \
defineTemplateRunTimeSelectionTable \
( \
DimensionedFieldType##DimensionedFieldFunction, \
dictionary \
);

Definition at line 189 of file DimensionedFieldFunction.H.

◆ addDimensionedFieldFunction

#define addDimensionedFieldFunction (   SS,
  DimensionedFieldType 
)
Value:
\
typedef DimensionedFieldFunction<DimensionedFieldType> \
DimensionedFieldType##DimensionedFieldFunction; \
typedef SS<DimensionedFieldType> \
DimensionedFieldType##SS##DimensionedFieldFunction; \
defineNamedTemplateTypeNameAndDebug \
( \
DimensionedFieldType##SS##DimensionedFieldFunction, \
0 \
); \
addToRunTimeSelectionTable \
( \
DimensionedFieldType##DimensionedFieldFunction, \
DimensionedFieldType##SS##DimensionedFieldFunction, \
dictionary \
)

Definition at line 205 of file DimensionedFieldFunction.H.