Go to the documentation of this file.
32 #ifndef interpolation_H
33 #define interpolation_H
73 virtual const word&
type()
const = 0;
95 const word& interpolationType,
135 const label facei = -1
146 #define makeInterpolationType(SS, Type) \
148 defineNamedTemplateTypeNameAndDebug(SS<Type>, 0); \
150 interpolation<Type>::adddictionaryConstructorToTable<SS<Type> > \
151 add##SS##Type##ConstructorToTable_;
154 #define makeInterpolation(SS) \
156 makeInterpolationType(SS, scalar) \
157 makeInterpolationType(SS, vector) \
158 makeInterpolationType(SS, sphericalTensor) \
159 makeInterpolationType(SS, symmTensor) \
160 makeInterpolationType(SS, tensor)