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...
|
|
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...
|
|
|
| Foam |
| Namespace for OpenFOAM.
|
|
|
template<class Type > |
Ostream & | operator<< (Ostream &, const PatchFunction1< Type > &) |
|
Original source file PatchFunction1.H
Definition in file PatchFunction1.H.
◆ makePatchFunction1
#define makePatchFunction1 |
( |
|
Type | ) |
|
Value:\
defineNamedTemplateTypeNameAndDebug(PatchFunction1<Type>, 0); \
\
defineTemplateRunTimeSelectionTable \
( \
PatchFunction1<Type>, \
dictionary \
);
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_;
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.