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, \
Macros for instantiating reactions on given thermo packages.
Constant properties Transport package. Templated into a given thermodynamics package (needed for ther...
Type definitions for reactions.
Simple extension of ReactionThermo to handle reaction kinetics in addition to the equilibrium thermod...
#define makeReactions(Thermo, Reaction)
Transport package using Sutherland's formula.
Transport package using polynomial functions for mu and kappa.