BlowersMaselRate.cpp Source File#
BlowersMaselRate.cpp
Go to the documentation of this file.
Header for Blowers-Masel reaction rates.
Base class for kinetics managers and also contains the kineticsmgr module documentation (see Kinetics...
Header file for class ThermoPhase, the base class for phases with thermodynamic properties,...
A map of string keys to values whose type can vary at runtime.
Definition AnyMap.h:427
void setParameters(const AnyMap &node, const UnitStack &rate_units) override
Set parameters.
Definition Arrhenius.cpp:100
Blowers Masel reaction rate type depends on the enthalpy of reaction.
Definition BlowersMaselRate.h:70
void setContext(const Reaction &rxn, const Kinetics &kin) override
Set context of reaction rate evaluation.
Definition BlowersMaselRate.cpp:67
vector< pair< size_t, double > > m_stoich_coeffs
Pairs of species indices and multipliers to calculate enthalpy change.
Definition BlowersMaselRate.h:180
double effectiveActivationEnergy_R(double deltaH_R) const
Return the effective activation energy (a function of the delta H of reaction) divided by the gas con...
Definition BlowersMaselRate.h:137
double m_deltaH_R
enthalpy change of reaction (in temperature units)
Definition BlowersMaselRate.h:182
double ddTScaledFromStruct(const BlowersMaselData &shared_data) const
Evaluate derivative of reaction rate with respect to temperature divided by reaction rate.
Definition BlowersMaselRate.cpp:59
size_t kineticsSpeciesIndex(size_t k, size_t n) const
The location of species k of phase n in species arrays.
Definition Kinetics.h:276
Abstract base class which stores data about a reaction and its rate parameterization so that it can b...
Definition Reaction.h:25
Base class for a phase with thermodynamic properties.
Definition ThermoPhase.h:390
virtual void getPartialMolarEnthalpies(double *hbar) const
Returns an array of partial molar enthalpies for the species in the mixture.
Definition ThermoPhase.h:801
void warn_user(const string &method, const string &msg, const Args &... args)
Print a user warning raised from method as CanteraWarning.
Definition global.h:267
Data container holding shared data specific to BlowersMaselRate.
Definition BlowersMaselRate.h:20
int m_state_mf_number
integer that is incremented when composition changes
Definition BlowersMaselRate.h:37
void update(double T) override
Update data container based on temperature T
Definition BlowersMaselRate.cpp:14
virtual void update(double T)
Update data container based on temperature T
Definition ReactionData.h:36
Generated by 1.9.7