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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeSurface(surfType, faceType)
 

Functions

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

Detailed Description

Original source file MeshedSurfaces.C

Definition in file MeshedSurfaces.C.

Macro Definition Documentation

◆ makeSurface

#define makeSurface (   surfType,
  faceType 
)
Value:
defineNamedTemplateTypeNameAndDebug(surfType<faceType>, 0); \
defineTemplatedRunTimeSelectionTable(surfType,fileExtension,faceType); \
defineTemplatedMemberFunctionSelectionTable \
( \
surfType, \
write, \
fileExtension, \
faceType \
);

Definition at line 37 of file MeshedSurfaces.C.

Foam::vtk::fileExtension
const Foam::Enum< fileTag > fileExtension
File extension (without ".") for some vtk XML file content types.
Foam::defineNamedTemplateTypeNameAndDebug
defineNamedTemplateTypeNameAndDebug(MeshedSurface< labelledTri >, 0)