Go to the documentation of this file.
35 #ifndef snGradScheme_H
36 #define snGradScheme_H
80 virtual const word&
type()
const = 0;
134 const word& snGradName =
"snGrad"
184 #define makeSnGradTypeScheme(SS, Type) \
186 defineNamedTemplateTypeNameAndDebug(SS<Type>, 0); \
188 snGradScheme<Type>::addMeshConstructorToTable<SS<Type> > \
189 add##SS##Type##MeshConstructorToTable_;
191 #define makeSnGradScheme(SS) \
193 makeSnGradTypeScheme(SS, scalar) \
194 makeSnGradTypeScheme(SS, vector) \
195 makeSnGradTypeScheme(SS, sphericalTensor) \
196 makeSnGradTypeScheme(SS, symmTensor) \
197 makeSnGradTypeScheme(SS, tensor)