Definition in file PhiScheme.H.
#include "src/finiteVolume/interpolation/surfaceInterpolation/limitedSchemes/limitedSurfaceInterpolationScheme/limitedSurfaceInterpolationScheme.H"
Go to the source code of this file.
Classes | |
class | PhiScheme< Type, PhiLimiter > |
Class to create the weighting-factors based on the face-flux. More...
| |
Namespaces | |
namespace | Foam |
Namespace for OpenFOAM. | |
Defines | |
#define | makePhiSurfaceInterpolationScheme(SS, WEIGHT, TYPE) |
#define makePhiSurfaceInterpolationScheme | ( | SS, | |
WEIGHT, | |||
TYPE | |||
) |
\ typedef PhiScheme<TYPE, WEIGHT> Phischeme##WEIGHT_; \ defineTemplateTypeNameAndDebugWithName(Phischeme##WEIGHT_, #SS, 0); \ \ surfaceInterpolationScheme<TYPE>::addMeshConstructorToTable \ <PhiScheme<TYPE, WEIGHT> > add##SS##TYPE##MeshConstructorToTable_; \ \ surfaceInterpolationScheme<TYPE>::addMeshFluxConstructorToTable \ <PhiScheme<TYPE, WEIGHT> > add##SS##TYPE##MeshFluxConstructorToTable_; \ \ limitedSurfaceInterpolationScheme<TYPE>::addMeshConstructorToTable \ <PhiScheme<TYPE, WEIGHT> > add##SS##TYPE##MeshConstructorToLimitedTable_; \ \ limitedSurfaceInterpolationScheme<TYPE>::addMeshFluxConstructorToTable \ <PhiScheme<TYPE, WEIGHT> > add##SS##TYPE##MeshFluxConstructorToLimitedTable_;
Definition at line 138 of file PhiScheme.H.