MeshedSurfaceProxys.C File Reference
Include dependency graph for MeshedSurfaceProxys.C:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
 

Macros

#define makeSurface(surfType, faceType)
 

Functions

 defineNamedTemplateTypeNameAndDebug (MeshedSurfaceProxy< face >, 0)
 
 defineTemplatedMemberFunctionSelectionTable (MeshedSurfaceProxy, write, fileExtension, face)
 
 defineNamedTemplateTypeNameAndDebug (MeshedSurfaceProxy< triFace >, 0)
 
 defineTemplatedMemberFunctionSelectionTable (MeshedSurfaceProxy, write, fileExtension, triFace)
 
 defineNamedTemplateTypeNameAndDebug (MeshedSurfaceProxy< labelledTri >, 0)
 
 defineTemplatedMemberFunctionSelectionTable (MeshedSurfaceProxy, write, fileExtension, labelledTri)
 

Detailed Description

Original source file MeshedSurfaceProxys.C

Definition in file MeshedSurfaceProxys.C.

Macro Definition Documentation

◆ makeSurface

#define makeSurface (   surfType,
  faceType 
)
Value:
defineNamedTemplateTypeNameAndDebug(surfType<faceType>, 0); \
( \
surfType, \
write, \
fileExtension, \
faceType \
);
#define defineNamedTemplateTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information for templates.
Definition: className.H:136
#define defineTemplatedMemberFunctionSelectionTable(baseType, funcName, argNames, Targ)
Define run-time selection table for template classes.
runTime write()

Definition at line 39 of file MeshedSurfaceProxys.C.