TwoTempPlasmaRate.cpp Source File#
TwoTempPlasmaRate.cpp
Go to the documentation of this file.
Header file for class ThermoPhase, the base class for phases with thermodynamic properties,...
Header for plasma reaction rates parameterized by two temperatures (gas and electron).
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
Base class for exceptions thrown by Cantera classes.
Definition ctexceptions.h:66
Error thrown for problems processing information contained in an AnyMap or AnyValue.
Definition AnyMap.h:738
Abstract base class which stores data about a reaction and its rate parameterization so that it can b...
Definition Reaction.h:25
bool reversible
True if the current reaction is reversible. False otherwise.
Definition Reaction.h:126
Base class for a phase with thermodynamic properties.
Definition ThermoPhase.h:390
Two temperature plasma reaction rate type depends on both gas temperature and electron temperature.
Definition TwoTempPlasmaRate.h:61
void setContext(const Reaction &rxn, const Kinetics &kin) override
Set context of reaction rate evaluation.
Definition TwoTempPlasmaRate.cpp:75
double ddTScaledFromStruct(const TwoTempPlasmaData &shared_data) const
Evaluate derivative of reaction rate with respect to temperature divided by reaction rate.
Definition TwoTempPlasmaRate.cpp:68
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
virtual void update(double T)
Update data container based on temperature T
Definition ReactionData.h:36
Data container holding shared data specific to TwoTempPlasmaRate.
Definition TwoTempPlasmaRate.h:21
bool update(const ThermoPhase &phase, const Kinetics &kin) override
Update data container based on thermodynamic phase state.
Definition TwoTempPlasmaRate.cpp:13
Generated by