48#define makeReactions(Thermo, Reaction) \
50 defineTemplateTypeNameAndDebug(Reaction, 0); \
51 defineTemplateRunTimeSelectionTable(Reaction, dictionary); \
53 makeIRNReactions(Thermo, ArrheniusReactionRate) \
54 makeIRNReactions(Thermo, infiniteReactionRate) \
55 makeIRNReactions(Thermo, LandauTellerReactionRate) \
56 makeIRNReactions(Thermo, thirdBodyArrheniusReactionRate) \
58 makeIRReactions(Thermo, JanevReactionRate) \
59 makeIRReactions(Thermo, powerSeriesReactionRate) \
61 makePressureDependentReactions \
64 ArrheniusReactionRate, \
65 LindemannFallOffFunction \
68 makePressureDependentReactions \
71 ArrheniusReactionRate, \
75 makePressureDependentReactions \
78 ArrheniusReactionRate, \
Simple extension of ReactionThermo to handle reaction kinetics in addition to the equilibrium thermod...
Constant properties Transport package. Templated into a given thermodynamics package (needed for ther...
Transport package using polynomial functions for mu and kappa.
Transport package using Sutherland's formula.
Macros for instantiating reactions on given thermo packages.
#define makeReactions(Thermo, Reaction)
Type definitions for reactions.