FreeFOAM The Cross-Platform CFD Toolkit
laplacianScheme.H File Reference

Detailed Description

Definition in file laplacianScheme.H.

+ Include dependency graph for laplacianScheme.H:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  laplacianScheme< Type, GType >
 Abstract base class for laplacian schemes. More...

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
namespace  Foam::fv
 Namespace for finite-volume.

Macros

#define makeFvLaplacianTypeScheme(SS, Type, GType)
#define makeFvLaplacianScheme(SS)

Macro Definition Documentation

#define makeFvLaplacianTypeScheme (   SS,
  Type,
  GType 
)
Value:
\
typedef SS<Type, GType> SS##Type##GType; \
defineNamedTemplateTypeNameAndDebug(SS##Type##GType, 0); \
\
laplacianScheme<Type, GType>:: \
addIstreamConstructorToTable<SS<Type, GType> > \
add##SS##Type##GType##IstreamConstructorToTable_;

Definition at line 215 of file laplacianScheme.H.

#define makeFvLaplacianScheme (   SS)
Value:
\
makeFvLaplacianTypeScheme(SS, scalar, scalar) \
makeFvLaplacianTypeScheme(SS, scalar, symmTensor) \
makeFvLaplacianTypeScheme(SS, scalar, tensor) \
makeFvLaplacianTypeScheme(SS, vector, scalar) \
makeFvLaplacianTypeScheme(SS, sphericalTensor, scalar) \
makeFvLaplacianTypeScheme(SS, symmTensor, scalar) \
makeFvLaplacianTypeScheme(SS, tensor, scalar) \

Definition at line 225 of file laplacianScheme.H.