isoSurfaceBaseMethods.H File Reference

Convenience macros for instantiating iso-surface interpolate methods. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define defineIsoSurfaceInterpolateMethod(ThisClass, Type)
 
#define defineIsoSurfaceInterpolateMethods(ThisClass)
 

Detailed Description

Convenience macros for instantiating iso-surface interpolate methods.

Original source file isoSurfaceBaseMethods.H

InClass Foam::isoSurfaceBaseMethods

Definition in file isoSurfaceBaseMethods.H.

Macro Definition Documentation

◆ defineIsoSurfaceInterpolateMethod

#define defineIsoSurfaceInterpolateMethod (   ThisClass,
  Type 
)
Value:
( \
const GeometricField<Type, fvPatchField, volMesh>& cellValues, \
const Field<Type>& pointValues \
) const \
{ \
return interpolateTemplate(cellValues, pointValues); \
}

Definition at line 43 of file isoSurfaceBaseMethods.H.

◆ defineIsoSurfaceInterpolateMethods

#define defineIsoSurfaceInterpolateMethods (   ThisClass)
Value:
defineIsoSurfaceInterpolateMethod(ThisClass, Foam::scalar); \
defineIsoSurfaceInterpolateMethod(ThisClass, Foam::vector); \
defineIsoSurfaceInterpolateMethod(ThisClass, Foam::sphericalTensor); \
defineIsoSurfaceInterpolateMethod(ThisClass, Foam::symmTensor); \
defineIsoSurfaceInterpolateMethod(ThisClass, Foam::tensor)

Definition at line 54 of file isoSurfaceBaseMethods.H.

Foam::Tensor
A templated (3 x 3) tensor of objects of <T> derived from MatrixSpace.
Definition: complexI.H:275
Foam::SymmTensor< scalar >
Foam::tmp
A class for managing temporary objects.
Definition: PtrList.H:61
defineIsoSurfaceInterpolateMethod
#define defineIsoSurfaceInterpolateMethod(ThisClass, Type)
Definition: isoSurfaceBaseMethods.H:43
Foam::SphericalTensor< scalar >
Foam::Vector< scalar >
Foam::fac::interpolate
static tmp< GeometricField< Type, faePatchField, edgeMesh > > interpolate(const GeometricField< Type, faPatchField, areaMesh > &tvf, const edgeScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.