Go to the documentation of this file.
36 #ifndef IrreversibleReaction_H
37 #define IrreversibleReaction_H
52 template<
class>
class ReactionType,
58 public ReactionType<ReactionThermo>
90 const ReactionType<ReactionThermo>&
reaction,
91 const ReactionRate& reactionRate
Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics.
TypeName("irreversible")
Runtime type information.
IrreversibleReaction(const ReactionType< ReactionThermo > &reaction, const ReactionRate &reactionRate)
Construct from components.
virtual autoPtr< Reaction< ReactionThermo > > clone() const
Construct and return a clone.
virtual ~IrreversibleReaction()
Destructor.
Pre-declare SubField and related Field type.
A wordList with hashed indices for faster lookup by name.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual scalar kf(const scalar p, const scalar T, const scalarField &c) const
Forward rate constant.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
A list of keyword definitions, which are a keyword followed by any number of values (e....
Info<< "Creating reaction model\n"<< endl;autoPtr< combustionModels::psiCombustionModel > reaction(combustionModels::psiCombustionModel::New(mesh))
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
const dimensionedScalar c
Speed of light in a vacuum.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual void write(Ostream &) const
Write.