28#ifndef makeArrheniusTypes_H
29#define makeArrheniusTypes_H
35#define makeArrheniusTypes(ArrheniusType, visType) \
39 namespace viscosityModels \
41 typedef ArrheniusType<visType> ArrheniusType##visType; \
43 addNamedToRunTimeSelectionTable \
46 ArrheniusType##visType, \
48 ArrheniusType##visType \
52 defineTemplateTypeNameAndDebugWithName \
54 viscosityModels::ArrheniusType##visType, \
55 #ArrheniusType"<"#visType">", \
Macros for easy insertion into run-time selection tables.