Go to the source code of this file.
|
| | Foam |
| | Namespace for OpenFOAM.
|
| |
|
| template<class Type > |
| Ostream & | operator<< (Ostream &, const LagrangianFieldSource< Type > &) |
| |
◆ addToLagrangianFieldSourceRunTimeSelection
| #define addToLagrangianFieldSourceRunTimeSelection |
( |
|
TypeFieldSource, |
|
|
|
typeTypeFieldSource |
|
) |
| |
Value:
( \
TypeFieldSource, \
typeTypeFieldSource, \
dictionary \
)
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to hash-table of functions with typename as the key.
Definition at line 307 of file LagrangianFieldSource.H.
◆ addNullConstructableToLagrangianFieldSourceRunTimeSelection
| #define addNullConstructableToLagrangianFieldSourceRunTimeSelection |
( |
|
TypeFieldSource, |
|
|
|
typeTypeFieldSource |
|
) |
| |
Value:
( \
TypeFieldSource, \
typeTypeFieldSource, \
null \
); \
addToLagrangianFieldSourceRunTimeSelection \
( \
TypeFieldSource, \
typeTypeFieldSource \
)
Definition at line 317 of file LagrangianFieldSource.H.
◆ makeLagrangianTypeFieldSource
| #define makeLagrangianTypeFieldSource |
( |
|
TypeFieldSource, |
|
|
|
typeTypeFieldSource |
|
) |
| |
Value:
addToLagrangianFieldSourceRunTimeSelection \
( \
TypeFieldSource, \
typeTypeFieldSource \
)
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
Definition at line 332 of file LagrangianFieldSource.H.
◆ makeNullConstructableLagrangianTypeFieldSource
| #define makeNullConstructableLagrangianTypeFieldSource |
( |
|
TypeFieldSource, |
|
|
|
typeTypeFieldSource |
|
) |
| |
Value:
addNullConstructableToLagrangianFieldSourceRunTimeSelection \
( \
TypeFieldSource, \
typeTypeFieldSource \
)
Definition at line 342 of file LagrangianFieldSource.H.
◆ makeTemplateLagrangianTypeFieldSource
| #define makeTemplateLagrangianTypeFieldSource |
( |
|
fieldType, |
|
|
|
type |
|
) |
| |
Value:
( \
0 \
); \
addToLagrangianFieldSourceRunTimeSelection \
( \
CAT3(Lagrangian,
CAPITALIZE(fieldType), FieldSource), \
);
#define defineNamedTemplateTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information for templates.
#define CAPITALIZE(name)
Map 'name' to 'Name' via the predefined macro CAPITALIZE_name.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
Definition at line 352 of file LagrangianFieldSource.H.
◆ makeNullConstructableTemplateLagrangianTypeFieldSource
| #define makeNullConstructableTemplateLagrangianTypeFieldSource |
( |
|
fieldType, |
|
|
|
type |
|
) |
| |
Value:
( \
0 \
); \
addNullConstructableToLagrangianFieldSourceRunTimeSelection \
( \
CAT3(Lagrangian,
CAPITALIZE(fieldType), FieldSource), \
);
Definition at line 365 of file LagrangianFieldSource.H.
◆ makeLagrangianFieldSources
| #define makeLagrangianFieldSources |
( |
|
type | ) |
|
Value:
( \
makeTemplateLagrangianTypeFieldSource, \
type \
)
#define FOR_ALL_FIELD_TYPES(Macro,...)
Definition at line 378 of file LagrangianFieldSource.H.
◆ makeNullConstructableLagrangianFieldSources
| #define makeNullConstructableLagrangianFieldSources |
( |
|
type | ) |
|
Value:
( \
makeNullConstructableTemplateLagrangianTypeFieldSource, \
type \
)
Definition at line 386 of file LagrangianFieldSource.H.