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

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
 
namespace  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, tensorlaplacianSchemescalartensor
 
typedef laplacianScheme< vector, scalar > laplacianSchemevectorscalar
 
typedef laplacianScheme< vector, symmTensor > laplacianSchemevectorsymmTensor
 
typedef laplacianScheme< vector, tensorlaplacianSchemevectortensor
 
typedef laplacianScheme< sphericalTensor, scalar > laplacianSchemesphericalTensorscalar
 
typedef laplacianScheme< sphericalTensor, symmTensor > laplacianSchemesphericalTensorsymmTensor
 
typedef laplacianScheme< sphericalTensor, tensorlaplacianSchemesphericalTensortensor
 
typedef laplacianScheme< symmTensor, scalar > laplacianSchemesymmTensorscalar
 
typedef laplacianScheme< symmTensor, symmTensor > laplacianSchemesymmTensorsymmTensor
 
typedef laplacianScheme< symmTensor, tensorlaplacianSchemesymmTensortensor
 
typedef laplacianScheme< tensor, scalar > laplacianSchemetensorscalar
 
typedef laplacianScheme< tensor, symmTensor > laplacianSchemetensorsymmTensor
 
typedef laplacianScheme< tensor, tensorlaplacianSchemetensortensor
 

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 43 of file laplacianSchemes.C.

◆ makeLaplacianScheme

#define makeLaplacianScheme (   Type)
Value:
makeLaplacianGTypeScheme(Type, scalar); \
makeLaplacianGTypeScheme(Type, symmTensor); \
makeLaplacianGTypeScheme(Type, tensor);
Tensor of scalars, i.e. Tensor<scalar>.
#define makeLaplacianGTypeScheme(Type, GType)

Definition at line 47 of file laplacianSchemes.C.