Macros for creating fvPatchField types. More...
Go to the source code of this file.
Macros | |
#define | addToPatchFieldRunTimeSelection(PatchTypeField, typePatchTypeField) |
#define | addRemovableToPatchFieldRunTimeSelection(PatchTypeField, typePatchTypeField) |
#define | makePatchTypeField(PatchTypeField, typePatchTypeField) |
Define a concrete fvPatchField type and add to run-time tables Example, (fvPatchScalarField, calculatedFvPatchScalarField) More... | |
#define | makeRemovablePatchTypeField(PatchTypeField, typePatchTypeField) |
#define | makePatchFieldTypeName(fieldType, bcType) |
Define a fvPatchField type for a specific field type Example, (scalar, calculated) More... | |
#define | addPatchFieldTypeRunTime(fieldType, bcType) |
Add runTime selection for fvPatchField type of a specific field type Example, (scalar, calculated) More... | |
#define | makePatchFieldType(fieldType, bcType) |
#define | makePatchTypeFieldTypedef(fieldType, bcType) |
Declare a typedef for a fvPatchField. Example, (scalar, calculated) More... | |
#define | makePatchFields(bcType) |
For all standard field types: define a faPatchField type and add to run-time tables. More... | |
#define | makePatchFieldTypeNames(bcType) |
For all standard field types: define a faPatchField type. Example, (calculated) More... | |
#define | makePatchTypeFieldTypedefs(bcType) |
For all standard field types: define typedefs for the faPatchField Example, (calculated) More... | |
#define | makeTemplatePatchTypeField(fldType, bcType) makePatchFieldType(fldType, bcType) |
Macros for creating fvPatchField types.
Original source file fvPatchFieldMacros.H
Definition in file fvPatchFieldMacros.H.
#define addToPatchFieldRunTimeSelection | ( | PatchTypeField, | |
typePatchTypeField | |||
) |
Definition at line 36 of file fvPatchFieldMacros.H.
#define addRemovableToPatchFieldRunTimeSelection | ( | PatchTypeField, | |
typePatchTypeField | |||
) |
Definition at line 59 of file fvPatchFieldMacros.H.
#define makePatchTypeField | ( | PatchTypeField, | |
typePatchTypeField | |||
) |
Define a concrete fvPatchField type and add to run-time tables Example, (fvPatchScalarField, calculatedFvPatchScalarField)
Definition at line 89 of file fvPatchFieldMacros.H.
#define makeRemovablePatchTypeField | ( | PatchTypeField, | |
typePatchTypeField | |||
) |
Definition at line 95 of file fvPatchFieldMacros.H.
#define makePatchFieldTypeName | ( | fieldType, | |
bcType | |||
) |
Define a fvPatchField type for a specific field type Example, (scalar, calculated)
Definition at line 104 of file fvPatchFieldMacros.H.
#define addPatchFieldTypeRunTime | ( | fieldType, | |
bcType | |||
) |
Add runTime selection for fvPatchField type of a specific field type Example, (scalar, calculated)
Definition at line 115 of file fvPatchFieldMacros.H.
#define makePatchFieldType | ( | fieldType, | |
bcType | |||
) |
Definition at line 123 of file fvPatchFieldMacros.H.
#define makePatchTypeFieldTypedef | ( | fieldType, | |
bcType | |||
) |
Declare a typedef for a fvPatchField. Example, (scalar, calculated)
Definition at line 130 of file fvPatchFieldMacros.H.
#define makePatchFields | ( | bcType | ) |
For all standard field types: define a faPatchField type and add to run-time tables.
Definition at line 142 of file fvPatchFieldMacros.H.
#define makePatchFieldTypeNames | ( | bcType | ) |
For all standard field types: define a faPatchField type. Example, (calculated)
Definition at line 155 of file fvPatchFieldMacros.H.
#define makePatchTypeFieldTypedefs | ( | bcType | ) |
For all standard field types: define typedefs for the faPatchField Example, (calculated)
Definition at line 168 of file fvPatchFieldMacros.H.
#define makeTemplatePatchTypeField | ( | fldType, | |
bcType | |||
) | makePatchFieldType(fldType, bcType) |
Definition at line 181 of file fvPatchFieldMacros.H.