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

◆ makePointPatchField

#define makePointPatchField (   pointPatchTypeField)
Value:
\
defineNamedTemplateTypeNameAndDebug(pointPatchTypeField, 0); \
template<> \
int pointPatchTypeField::disallowGenericPointPatchField \
( \
debug::debugSwitch("disallowGenericPointPatchField", 0) \
); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, pointPatch); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, patchMapper); \
defineTemplateRunTimeSelectionTable(pointPatchTypeField, dictionary);

Definition at line 37 of file pointPatchFields.C.

Foam::debug::debugSwitch
int debugSwitch(const char *name, const int deflt=0)
Lookup debug switch or add default value.
Definition: debug.C:225