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

Go to the source code of this file.

Namespaces

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

Macros

#define makeLaplacianGTypeScheme(Type, GType)
 
#define makeLaplacianScheme(Type)
 

Typedefs

typedef laplacianScheme< scalar, scalar > laplacianSchemescalarscalar
 
typedef laplacianScheme< scalar, symmTensor > laplacianSchemescalarsymmTensor
 
typedef laplacianScheme< scalar, tensor > laplacianSchemescalartensor
 
typedef laplacianScheme< vector, scalar > laplacianSchemevectorscalar
 
typedef laplacianScheme< vector, symmTensor > laplacianSchemevectorsymmTensor
 
typedef laplacianScheme< vector, tensor > laplacianSchemevectortensor
 
typedef laplacianScheme< sphericalTensor, scalar > laplacianSchemesphericalTensorscalar
 
typedef laplacianScheme< sphericalTensor, symmTensor > laplacianSchemesphericalTensorsymmTensor
 
typedef laplacianScheme< sphericalTensor, tensor > laplacianSchemesphericalTensortensor
 
typedef laplacianScheme< symmTensor, scalar > laplacianSchemesymmTensorscalar
 
typedef laplacianScheme< symmTensor, symmTensor > laplacianSchemesymmTensorsymmTensor
 
typedef laplacianScheme< symmTensor, tensor > laplacianSchemesymmTensortensor
 
typedef laplacianScheme< tensor, scalar > laplacianSchemetensorscalar
 
typedef laplacianScheme< tensor, symmTensor > laplacianSchemetensorsymmTensor
 
typedef laplacianScheme< tensor, tensor > laplacianSchemetensortensor
 

Functions

 defineTemplateRunTimeSelectionTable (laplacianSchemescalarscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemescalarsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemescalartensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemevectorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemevectorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemevectortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesphericalTensorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesphericalTensorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesphericalTensortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesymmTensorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesymmTensorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesymmTensortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemetensorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemetensorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemetensortensor, Istream)
 

Detailed Description

Original source file laplacianSchemes.C

Definition in file laplacianSchemes.C.

Macro Definition Documentation

◆ makeLaplacianGTypeScheme

#define makeLaplacianGTypeScheme (   Type,
  GType 
)
Value:
typedef laplacianScheme<Type, GType> laplacianScheme##Type##GType; \
defineTemplateRunTimeSelectionTable(laplacianScheme##Type##GType, Istream);

Definition at line 41 of file laplacianSchemes.C.

◆ makeLaplacianScheme

#define makeLaplacianScheme (   Type)
Value:
makeLaplacianGTypeScheme(Type, scalar); \
makeLaplacianGTypeScheme(Type, symmTensor); \
makeLaplacianGTypeScheme(Type, tensor);
#define makeLaplacianGTypeScheme(Type, GType)
Tensor< scalar > tensor
Tensor of scalars.
Definition: tensor.H:51
SymmTensor< scalar > symmTensor
SymmTensor of scalars.
Definition: symmTensor.H:48

Definition at line 45 of file laplacianSchemes.C.