|
Cantera
2.5.1
|
#include "cantera/base/utilities.h"#include "cantera/base/AnyMap.h"#include "cantera/kinetics/RxnRates.h"#include "cantera/kinetics/Falloff.h"Go to the source code of this file.
Classes | |
| class | Reaction |
| Intermediate class which stores data about a reaction and its rate parameterization so that it can be added to a Kinetics object. More... | |
| class | ElementaryReaction |
| A reaction which follows mass-action kinetics with a modified Arrhenius reaction rate. More... | |
| class | ThirdBody |
| A class for managing third-body efficiencies, including default values. More... | |
| class | ThreeBodyReaction |
| A reaction with a non-reacting third body "M" that acts to add or remove energy from the reacting species. More... | |
| class | FalloffReaction |
| A reaction that is first-order in [M] at low pressure, like a third-body reaction, but zeroth-order in [M] as pressure increases. More... | |
| class | ChemicallyActivatedReaction |
| A reaction where the rate decreases as pressure increases due to collisional stabilization of a reaction intermediate. More... | |
| class | PlogReaction |
| A pressure-dependent reaction parameterized by logarithmically interpolating between Arrhenius rate expressions at various pressures. More... | |
| class | ChebyshevReaction |
| A pressure-dependent reaction parameterized by a bi-variate Chebyshev polynomial in temperature and pressure. More... | |
| struct | CoverageDependency |
| Modifications to an InterfaceReaction rate based on a surface species coverage. More... | |
| class | InterfaceReaction |
| A reaction occurring on an interface (i.e. a SurfPhase or an EdgePhase) More... | |
| class | ElectrochemicalReaction |
| An interface reaction which involves charged species. More... | |
Namespaces | |
| Cantera | |
| Namespace for the Cantera kernel. | |
Functions | |
| shared_ptr< Reaction > | newReaction (const XML_Node &rxn_node) |
Create a new Reaction object for the reaction defined in rxn_node More... | |
| unique_ptr< Reaction > | newReaction (const AnyMap &rxn_node, const Kinetics &kin) |
| Create a new Reaction object using the specified parameters. More... | |
| std::vector< shared_ptr< Reaction > > | getReactions (const XML_Node &node) |
Create Reaction objects for all <reaction> nodes in an XML document. More... | |
| std::vector< shared_ptr< Reaction > > | getReactions (const AnyValue &items, Kinetics &kinetics) |
Create Reaction objects for each item (an AnyMap) in items. More... | |