faePatchFields.C File Reference

Finite area edge-based patch fields. More...

Include dependency graph for faePatchFields.C:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeFaePatchField(faePatchTypeField)
 

Functions

 defineNamedTemplateTypeNameAndDebug (faePatchScalarField, 0)
 
 defineTemplateRunTimeSelectionTable (faePatchScalarField, patch)
 
 defineTemplateRunTimeSelectionTable (faePatchScalarField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (faePatchScalarField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (faePatchVectorField, 0)
 
 defineTemplateRunTimeSelectionTable (faePatchVectorField, patch)
 
 defineTemplateRunTimeSelectionTable (faePatchVectorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (faePatchVectorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (faePatchSphericalTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (faePatchSphericalTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (faePatchSphericalTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (faePatchSphericalTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (faePatchSymmTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (faePatchSymmTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (faePatchSymmTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (faePatchSymmTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (faePatchTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (faePatchTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (faePatchTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (faePatchTensorField, dictionary)
 

Detailed Description

Finite area edge-based patch fields.

Original source file faePatchFields.C

Definition in file faePatchFields.C.

Macro Definition Documentation

◆ makeFaePatchField

#define makeFaePatchField (   faePatchTypeField)
Value:
\
defineNamedTemplateTypeNameAndDebug(faePatchTypeField, 0); \
template<> \
int \
faePatchTypeField::disallowGenericFaePatchField \
( \
debug::debugSwitch("disallowGenericFaPatchField", 0) \
); \
defineTemplateRunTimeSelectionTable(faePatchTypeField, patch); \
defineTemplateRunTimeSelectionTable(faePatchTypeField, patchMapper); \
defineTemplateRunTimeSelectionTable(faePatchTypeField, dictionary);

Definition at line 40 of file faePatchFields.C.

Foam::debug::debugSwitch
int debugSwitch(const char *name, const int deflt=0)
Lookup debug switch or add default value.
Definition: debug.C:225
Foam::foamVersion::patch
const std::string patch
OpenFOAM patch number as a std::string.