8#ifndef CT_GASKINETICS_H
9#define CT_GASKINETICS_H
14#ifndef CT_SKIP_DEPRECATION_WARNINGS
15#pragma message("warning: GasKinetics.h and class GasKinetics are deprecated and will " \
16 "be removed after Cantera 3.0. Replace with class BulkKinetics.")
39 "To be removed after Cantera 3.0. Use default constructor instead.");
51 "Class GasKinetics has been merged into class BulkKinetics, and the "
52 "update_rates_T() method is now part of updateROP(). Class GasKinetics "
53 "will be removed after Cantera 3.0.");
63 "Class GasKinetics has been merged into class BulkKinetics, and the "
64 "update_rates_T() method is now part of updateROP(). Class GasKinetics "
65 "will be removed after Cantera 3.0.");
Specialization of Kinetics for chemistry in a single bulk phase.
Kinetics manager for elementary gas-phase chemistry.
string kineticsType() const override
Identifies the Kinetics manager type.
GasKinetics(ThermoPhase *thermo)
GasKinetics()
Constructor.
virtual void update_rates_C()
Update properties that depend on concentrations.
virtual void update_rates_T()
Update temperature-dependent portions of reaction rates and falloff functions.
ThermoPhase & thermo(size_t n=0)
This method returns a reference to the nth ThermoPhase object defined in this kinetics mechanism.
virtual void addPhase(ThermoPhase &thermo)
Base class for a phase with thermodynamic properties.
Namespace for the Cantera kernel.
void warn_deprecated(const string &source, const AnyBase &node, const string &message)
A deprecation warning for syntax in an input file.