Cantera  2.2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ChemicallyActivatedReaction Class Reference

A reaction where the rate decreases as pressure increases due to collisional stabilization of a reaction intermediate. More...

#include <Reaction.h>

Inheritance diagram for ChemicallyActivatedReaction:
[legend]
Collaboration diagram for ChemicallyActivatedReaction:
[legend]

Public Member Functions

 ChemicallyActivatedReaction (const Composition &reactants, const Composition &products, const Arrhenius &low_rate, const Arrhenius &high_rate, const ThirdBody &tbody)
 
- Public Member Functions inherited from FalloffReaction
 FalloffReaction (const Composition &reactants, const Composition &products, const Arrhenius &low_rate, const Arrhenius &high_rate, const ThirdBody &tbody)
 
virtual std::string reactantString () const
 The reactant side of the chemical equation for this reaction. More...
 
virtual std::string productString () const
 The product side of the chemical equation for this reaction. More...
 
virtual void validate ()
 Ensure that the rate constant and other parameters for this reaction are valid. More...
 
- Public Member Functions inherited from Reaction
 Reaction (int type)
 
 Reaction (int type, const Composition &reactants, const Composition &products)
 
std::string equation () const
 The chemical equation for this reaction. More...
 

Additional Inherited Members

- Public Attributes inherited from FalloffReaction
Arrhenius low_rate
 The rate constant in the low-pressure limit. More...
 
Arrhenius high_rate
 The rate constant in the high-pressure limit. More...
 
ThirdBody third_body
 Relative efficiencies of third-body species in enhancing the reaction rate. More...
 
shared_ptr< Fallofffalloff
 Falloff function which determines how low_rate and high_rate are combined to determine the rate constant for the reaction. More...
 
- Public Attributes inherited from Reaction
int reaction_type
 Type of the reaction. More...
 
Composition reactants
 Reactant species and stoichiometric coefficients. More...
 
Composition products
 Product species and stoichiometric coefficients. More...
 
Composition orders
 Forward reaction order with respect to specific species. More...
 
std::string id
 An identification string for the reaction, used in some filtering operations. More...
 
bool reversible
 True if the current reaction is reversible. False otherwise. More...
 
bool duplicate
 True if the current reaction is marked as duplicate. More...
 
bool allow_nonreactant_orders
 True if reaction orders can be specified for non-reactant species. More...
 
bool allow_negative_orders
 True if negative reaction orders are allowed. Default is false. More...
 

Detailed Description

A reaction where the rate decreases as pressure increases due to collisional stabilization of a reaction intermediate.

Like a FalloffReaction, except that the forward rate constant is written as being proportional to the low- pressure rate constant.

Definition at line 155 of file Reaction.h.


The documentation for this class was generated from the following files: