Go to the source code of this file.
|
| | Foam |
| | Namespace for OpenFOAM.
|
| |
|
| #define | makePointPatchField(pointPatchTypeField) |
| |
| #define | addToPointPatchFieldRunTimeSelection(PatchTypeField, typePatchTypeField) |
| |
| #define | addToNullConstructablePointPatchFieldRunTimeSelection( PatchTypeField, typePatchTypeField) |
| |
| #define | makePointPatchTypeField(PatchTypeField, typePatchTypeField) |
| |
| #define | makeNullConstructablePointPatchTypeField( PatchTypeField, typePatchTypeField) |
| |
| #define | makeTemplatePointPatchTypeField(fieldType, type) |
| |
| #define | makeNullConstructableTemplatePointPatchTypeField(fieldType, type) |
| |
| #define | makePointPatchFields(type) FOR_ALL_FIELD_TYPES(makeTemplatePointPatchTypeField, type) |
| |
| #define | makeNullConstructablePointPatchFields(type) FOR_ALL_FIELD_TYPES(makeNullConstructableTemplatePointPatchTypeField, type) |
| |
| #define | makePointPatchFieldTypeName(fieldType, type) |
| |
| #define | makePointPatchFieldTypeNames(type) FOR_ALL_FIELD_TYPES(makePointPatchFieldTypeName, type) |
| |
| #define | makePointPatchFieldTypedef(fieldType, type) |
| |
| #define | makePointPatchFieldTypedefs(type) FOR_ALL_FIELD_TYPES(makePointPatchFieldTypedef, type) |
| |
|
| template<class Type > |
| Ostream & | operator<< (Ostream &, const pointPatchField< Type > &) |
| |
| template<class Type > |
| const pointPatchField< Type > & | operator+ (const pointPatchField< Type > &ppf, const Type &) |
| |
Original source file pointPatchField.H
Definition in file pointPatchField.H.
◆ makePointPatchField
| #define makePointPatchField |
( |
|
pointPatchTypeField | ) |
|
Value:
template<> \
int pointPatchTypeField::disallowGenericPointPatchField \
); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, pointPatch); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, patchMapper); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, dictionary);
#define defineNamedTemplateTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information for templates.
int debugSwitch(const char *name, const int defaultValue=0)
Lookup debug switch or add default value.
Definition at line 511 of file pointPatchField.H.
◆ addToPointPatchFieldRunTimeSelection
| #define addToPointPatchFieldRunTimeSelection |
( |
|
PatchTypeField, |
|
|
|
typePatchTypeField |
|
) |
| |
Value:
( \
PatchTypeField, \
typePatchTypeField, \
patchMapper \
); \
addToRunTimeSelectionTable \
( \
PatchTypeField, \
typePatchTypeField, \
dictionary \
);
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to hash-table of functions with typename as the key.
Definition at line 523 of file pointPatchField.H.
◆ addToNullConstructablePointPatchFieldRunTimeSelection
| #define addToNullConstructablePointPatchFieldRunTimeSelection |
( |
|
PatchTypeField, |
|
|
|
typePatchTypeField |
|
) |
| |
Value: \
addToPointPatchFieldRunTimeSelection(PatchTypeField, typePatchTypeField) \
\
addToRunTimeSelectionTable \
( \
PatchTypeField, \
typePatchTypeField, \
pointPatch \
);
Definition at line 538 of file pointPatchField.H.
◆ makePointPatchTypeField
| #define makePointPatchTypeField |
( |
|
PatchTypeField, |
|
|
|
typePatchTypeField |
|
) |
| |
Value:
addToPointPatchFieldRunTimeSelection(PatchTypeField, typePatchTypeField)
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
Definition at line 552 of file pointPatchField.H.
◆ makeNullConstructablePointPatchTypeField
| #define makeNullConstructablePointPatchTypeField |
( |
|
PatchTypeField, |
|
|
|
typePatchTypeField |
|
) |
| |
Value: \
defineTypeNameAndDebug(typePatchTypeField, 0); \
addToNullConstructablePointPatchFieldRunTimeSelection \
( \
PatchTypeField, \
typePatchTypeField \
)
Definition at line 558 of file pointPatchField.H.
◆ makeTemplatePointPatchTypeField
| #define makeTemplatePointPatchTypeField |
( |
|
fieldType, |
|
|
|
type |
|
) |
| |
Value:
( \
0 \
); \
addToPointPatchFieldRunTimeSelection \
( \
)
#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 570 of file pointPatchField.H.
◆ makeNullConstructableTemplatePointPatchTypeField
| #define makeNullConstructableTemplatePointPatchTypeField |
( |
|
fieldType, |
|
|
|
type |
|
) |
| |
Value:
( \
0 \
); \
addToNullConstructablePointPatchFieldRunTimeSelection \
( \
)
Definition at line 584 of file pointPatchField.H.
◆ makePointPatchFields
◆ makeNullConstructablePointPatchFields
◆ makePointPatchFieldTypeName
| #define makePointPatchFieldTypeName |
( |
|
fieldType, |
|
|
|
type |
|
) |
| |
◆ makePointPatchFieldTypeNames
◆ makePointPatchFieldTypedef
| #define makePointPatchFieldTypedef |
( |
|
fieldType, |
|
|
|
type |
|
) |
| |
◆ makePointPatchFieldTypedefs