32 template<
class>
class ReactionType,
39 const ReactionType<ReactionThermo>& reaction,
43 ReactionType<ReactionThermo>(
reaction),
50 template<
class>
class ReactionType,
62 ReactionType<ReactionThermo>(species, thermoDatabase, is),
69 template<
class>
class ReactionType,
81 ReactionType<ReactionThermo>(species, thermoDatabase,
dict),
88 template<
class>
class ReactionType,
99 ReactionType<ReactionThermo>(rr, species),
108 template<
class>
class ReactionType,
109 class ReactionThermo,
130 template<
class>
class ReactionType,
131 class ReactionThermo,
147 scalar Kc = this->Kc(p, T);
149 if (
mag(Kc) > VSMALL)
162 template<
class>
class ReactionType,
163 class ReactionThermo,
178 return kr(kf(p, T, c), p, T, c);
184 template<
class>
class ReactionType,
185 class ReactionThermo,
A list of keyword definitions, which are a keyword followed by any number of values (e...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
ReversibleReaction(const ReactionType< ReactionThermo > &reaction, const ReactionRate &k)
Construct from components.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
A wordList with hashed indices for faster lookup by name.
Info<< "Creating reaction model\n"<< endl;autoPtr< combustionModels::psiCombustionModel > reaction(combustionModels::psiCombustionModel::New(mesh))
dimensioned< scalar > mag(const dimensioned< Type > &)
Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics.