Go to the source code of this file.
|
| class | PatchFunction1< Type > |
| | Top level data entry class for use in dictionaries. Provides a mechanism to specify a variable as a certain type, e.g. constant or time varying, and provide functions to return the (interpolated) value, and integral between limits. More...
|
|
| namespace | Foam |
| | Namespace for OpenFOAM.
|
Original source file PatchFunction1.H
Definition in file PatchFunction1.H.
◆ makePatchFunction1
| #define makePatchFunction1 |
( |
| Type | ) |
|
Value: \
defineNamedTemplateTypeNameAndDebug(PatchFunction1<Type>, 0); \
\
( \
PatchFunction1<Type>, \
);
#define defineTemplateRunTimeSelectionTable(baseType, argNames)
Define run-time selection table for template classes.
Definition at line 368 of file PatchFunction1.H.
◆ makePatchFunction1Type
| #define makePatchFunction1Type |
( |
| SS, |
|
|
| Type ) |
Value: \
defineNamedTemplateTypeNameAndDebug(PatchFunction1Types::SS<Type>, 0); \
\
PatchFunction1<Type>::adddictionaryConstructorToTable \
<PatchFunction1Types::SS<Type>> \
add##SS##Type##ConstructorToTable_;
dict add("bounds", meshBb)
Definition at line 380 of file PatchFunction1.H.
◆ makeConcretePatchFunction1Type
| #define makeConcretePatchFunction1Type |
( |
| SS, |
|
|
| Type ) |
Value: \
defineTypeNameAndDebug(SS, 0); \
\
PatchFunction1<Type>::adddictionaryConstructorToTable \
<PatchFunction1Types::SS> \
add##SS##Type##ConstructorToTable_;
Definition at line 390 of file PatchFunction1.H.
◆ makeScalarPatchFunction1
| #define makeScalarPatchFunction1 |
( |
| SS | ) |
|
Value: \
makeConcretePatchFunction1Type(SS, scalar);
Definition at line 400 of file PatchFunction1.H.