37 #ifndef ArrheniusReactionRate_H 38 #define ArrheniusReactionRate_H 50 class ArrheniusReactionRate;
52 Ostream&
operator<<(Ostream&,
const ArrheniusReactionRate&);
103 inline scalar operator()
121 inline bool hasDdc()
const;
139 inline friend Ostream&
operator<<
void postEvaluate() const
Post-evaluation hook.
A list of keyword definitions, which are a keyword followed by any number of values (e...
scalar ddT(const scalar p, const scalar T, const scalarField &c, const label li) const
The derivative of the rate w.r.t. temperature.
void ddc(const scalar p, const scalar T, const scalarField &c, const label li, scalarField &ddc) const
The derivative of the rate w.r.t. concentration.
void preEvaluate() const
Pre-evaluation hook.
bool hasDdc() const
Is the rate a function of concentration?
ArrheniusReactionRate(const scalar A, const scalar beta, const scalar Ta)
Construct from components.
const dimensionedScalar c
Speed of light in a vacuum.
A class for handling words, derived from string.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
static word type()
Return the type name.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
A wordList with hashed indices for faster lookup by name.
Ostream & operator<<(Ostream &, const ensightPart &)
Arrhenius reaction rate given by:
void write(Ostream &os) const
Write to stream.