Cantera  2.0
Public Member Functions | Public Attributes | List of all members
RateCoeff Class Reference

Reaction rate coefficient class. More...

#include <Reaction.h>

Public Member Functions

 RateCoeff ()
 Constructor.
 
 RateCoeff (const RateCoeff &k)
 Copy constructor.
 
 ~RateCoeff ()
 Destructor. Does nothing.
 
RateCoeffoperator= (const RateCoeff &k)
 

Public Attributes

double A
 pre-exponential factor (all types)
 
double n
 temperature exponent (all types)
 
double E
 activation energy (all types)
 
double B
 Landau-Teller B parameter.
 
double C
 Landau-Teller C parameter.
 
int type
 rate coefficient type
 
vector_fp b
 coefficients for JAN or FIT1 form
 

Detailed Description

Reaction rate coefficient class.

For simplicity, the RateCoeff class has public members representing the parameters of all rate coefficient types supported by Chemkin. The 'type' attribute specifies the rate coefficient type.

Definition at line 41 of file Reaction.h.

Constructor & Destructor Documentation

RateCoeff ( )
inline

Constructor.

Construct a default rate coefficient object. The type is set to Arrhenius, and all parameter values are set to zero.

Definition at line 50 of file Reaction.h.

RateCoeff ( const RateCoeff k)
inline

Copy constructor.

Definition at line 56 of file Reaction.h.

~RateCoeff ( )
inline

Destructor. Does nothing.

Definition at line 60 of file Reaction.h.

Member Data Documentation

double A

pre-exponential factor (all types)

Definition at line 77 of file Reaction.h.

Referenced by CKParser::readReactionSection(), ckr::writeRateCoeff(), and CKReader::writeReactions().

double n

temperature exponent (all types)

Definition at line 78 of file Reaction.h.

Referenced by CKParser::readReactionSection(), and ckr::writeRateCoeff().

double E

activation energy (all types)

Definition at line 79 of file Reaction.h.

Referenced by CKParser::readReactionSection(), and ckr::writeRateCoeff().

double B

Landau-Teller B parameter.

Definition at line 82 of file Reaction.h.

Referenced by CKParser::readReactionSection(), and ckr::writeRateCoeff().

double C

Landau-Teller C parameter.

Definition at line 83 of file Reaction.h.

Referenced by CKParser::readReactionSection(), and ckr::writeRateCoeff().

int type

rate coefficient type

Definition at line 85 of file Reaction.h.

Referenced by CKParser::readReactionSection(), and ckr::writeRateCoeff().

vector_fp b

coefficients for JAN or FIT1 form

Definition at line 88 of file Reaction.h.

Referenced by ckr::writeRateCoeff().


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