44 virtual void updateTemp(doublereal T, doublereal* work)
const {}
64 virtual doublereal
F(doublereal pr,
const doublereal* work)
const {
75 return SIMPLE_FALLOFF;
137 virtual void updateTemp(doublereal T, doublereal* work)
const;
139 virtual doublereal
F(doublereal pr,
const doublereal* work)
const;
211 virtual void updateTemp(doublereal T, doublereal* work)
const;
213 virtual doublereal
F(doublereal pr,
const doublereal* work)
const;
virtual void updateTemp(doublereal T, doublereal *work) const
Update the temperature parameters in the representation.
virtual void init(const vector_fp &c)
Initialization of the object.
virtual int getType() const
Return an integer representing the type of the Falloff parameterization.
virtual void getParameters(double *params) const
Sets params to contain, in order, .
doublereal m_c
parameter c in the 5-parameter SRI falloff function. [K]
virtual doublereal F(doublereal pr, const doublereal *work) const
The falloff function.
doublereal m_rt1
parameter 1/T_1 in the 4-parameter Troe falloff function. [K^-1]
virtual size_t workSize()
The size of the work array required.
virtual void init(const vector_fp &c)
Initialization of the object.
virtual void getParameters(double *params) const
Sets params to contain, in order, .
doublereal m_t2
parameter T_2 in the 4-parameter Troe falloff function. [K]
The SRI falloff function.
virtual void updateTemp(doublereal T, doublereal *work) const
Update the temperature parameters in the representation.
The 3- or 4-parameter Troe falloff parameterization.
doublereal m_rt3
parameter 1/T_3 in the 4-parameter Troe falloff function. [K^-1]
virtual void init(const vector_fp &c)
Initialize.
virtual size_t nParameters() const
Returns the number of parameters used by this parameterization.
doublereal m_e
parameter d in the 5-parameter SRI falloff function. Dimensionless.
virtual size_t workSize()
The size of the work array required.
virtual doublereal F(doublereal pr, const doublereal *work) const
The falloff function.
virtual size_t workSize()
The size of the work array required.
This file defines some constants used to specify reaction types.
doublereal m_d
parameter d in the 5-parameter SRI falloff function. Dimensionless.
Base class for falloff function calculators.
doublereal m_b
parameter b in the 5-parameter SRI falloff function. [K]
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
virtual int getType() const
Return an integer representing the type of the Falloff parameterization.
virtual size_t nParameters() const
Returns the number of parameters used by this parameterization.
doublereal m_a
parameter a in the 4-parameter Troe falloff function. Dimensionless
virtual size_t nParameters() const
Returns the number of parameters used by this parameterization.
virtual int getType() const
Return an integer representing the type of the Falloff parameterization.
virtual void getParameters(double *params) const
Get the values of the parameters for this object.
virtual doublereal F(doublereal pr, const doublereal *work) const
The falloff function.
doublereal m_a
parameter a in the 5-parameter SRI falloff function. Dimensionless.
virtual void updateTemp(doublereal T, doublereal *work) const
Update the temperature-dependent portions of the falloff function, if any, and store them in the 'wor...