Namespaces | Macros | Functions
pointPatchFields.C File Reference
Include dependency graph for pointPatchFields.C:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makePointPatchField(pointPatchTypeField)
 

Functions

 defineNamedTemplateTypeNameAndDebug (pointPatchScalarField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchVectorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchVectorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchVectorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchVectorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchSphericalTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchSymmTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchTensorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchTensorField, dictionary)
 

Detailed Description

Original source file pointPatchFields.C

Definition in file pointPatchFields.C.

Macro Definition Documentation

#define makePointPatchField (   pointPatchTypeField)
Value:
defineNamedTemplateTypeNameAndDebug(pointPatchTypeField, 0); \
template<> \
int pointPatchTypeField::disallowGenericPointPatchField \
( \
debug::debugSwitch("disallowGenericPointPatchField", 0) \
); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, pointPatch); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, patchMapper); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, dictionary);
int debugSwitch(const char *name, const int defaultValue=0)
Lookup debug switch or add default value.
Definition: debug.C:165
defineNamedTemplateTypeNameAndDebug(pointPatchTensorField, 0)
#define defineTemplateRunTimeSelectionTable(baseType, argNames)

Definition at line 35 of file pointPatchFields.C.