35 #ifndef powerSeriesReactionRate_H 36 #define powerSeriesReactionRate_H 49 class powerSeriesReactionRate;
51 Ostream&
operator<<(Ostream&,
const powerSeriesReactionRate&);
66 static const label nCoeff_ = 4;
106 inline scalar operator()
124 inline bool hasDdc()
const;
142 inline friend Ostream&
operator<<
void write(Ostream &os) const
Write to stream.
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.
const dimensionedScalar c
Speed of light in a vacuum.
powerSeriesReactionRate(const scalar A, const scalar beta, const scalar Ta, const FixedList< scalar, nCoeff_ > coeffs)
Construct from components.
A class for handling words, derived from string.
static word type()
Return the type name.
Power series reaction rate.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
void preEvaluate() const
Pre-evaluation hook.
A wordList with hashed indices for faster lookup by name.
Ostream & operator<<(Ostream &, const ensightPart &)
void postEvaluate() const
Post-evaluation hook.
bool hasDdc() const
Is the rate a function of concentration?
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.