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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeFvsPatchField(fvsPatchTypeField)
 

Functions

 defineNamedTemplateTypeNameAndDebug (fvsPatchScalarField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchVectorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchVectorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchVectorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchVectorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchSphericalTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchSymmTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchTensorField, dictionary)
 

Detailed Description

Original source file fvsPatchFields.C

Definition in file fvsPatchFields.C.

Macro Definition Documentation

#define makeFvsPatchField (   fvsPatchTypeField)
Value:
defineNamedTemplateTypeNameAndDebug(fvsPatchTypeField, 0); \
template<> \
int fvsPatchTypeField::disallowGenericFvsPatchField \
( \
debug::debugSwitch("disallowGenericFvsPatchField", 0) \
); \
defineTemplateRunTimeSelectionTable(fvsPatchTypeField, patch); \
defineTemplateRunTimeSelectionTable(fvsPatchTypeField, patchMapper); \
defineTemplateRunTimeSelectionTable(fvsPatchTypeField, dictionary);
#define defineTemplateRunTimeSelectionTable(baseType, argNames)
Define run-time selection table for template classes.
defineNamedTemplateTypeNameAndDebug(fvsPatchTensorField, 0)
int debugSwitch(const char *name, const int defaultValue=0)
Lookup debug switch or add default value.
Definition: debug.C:166

Definition at line 35 of file fvsPatchFields.C.