23 "Default constructor to be removed after Cantera 2.3.");
27 const double* coeffs) :
47 doublereal* s_R)
const 50 doublereal logt = log(t);
51 doublereal rt = 1.0/t;
60 doublereal* s_R)
const 62 doublereal logt = log(temp);
63 doublereal rt = 1.0/temp;
70 doublereal& tlow, doublereal& thigh,
72 doublereal*
const coeffs)
const 88 "Cantera 2.3. Use MultiSpeciesThermo::modifySpecies instead.");
109 doublereal delH = Hf298New - hnow;
void updatePropertiesTemp(const doublereal temp, doublereal *cp_R, doublereal *h_RT, doublereal *s_R) const
Compute the reference-state property of one species.
Abstract Base class for the thermodynamic manager for an individual species' reference state...
#define CONSTANT_CP
Constant Cp.
virtual void modifyOneHf298(const size_t k, const doublereal Hf298New)
Modify the value of the 298 K Heat of Formation of one species in the phase (J kmol-1) ...
virtual SpeciesThermoInterpType * duplMyselfAsSpeciesThermoInterpType() const
void warn_deprecated(const std::string &method, const std::string &extra)
Print a warning indicating that method is deprecated.
virtual void modifyParameters(doublereal *coeffs)
void reportParameters(size_t &n, int &type, doublereal &tlow, doublereal &thigh, doublereal &pref, doublereal *const coeffs) const
This utility function reports back the type of parameterization and all of the parameters for the spe...
doublereal m_s0_R
Dimensionless value of the entropy at t0.
void updateProperties(const doublereal *tt, doublereal *cp_R, doublereal *h_RT, doublereal *s_R) const
Update the properties for this species, given a temperature polynomial.
doublereal m_highT
Highest valid temperature.
double m_h0_R_orig
Original value of h0_R, restored by calling resetHf298()
doublereal m_h0_R
dimensionless value of the enthaply at t0
doublereal m_t0
Base temperature.
doublereal m_lowT
lowest valid temperature
Headers for the SpeciesThermoInterpType object that employs a constant heat capacity assumption (see ...
const doublereal GasConstant
Universal Gas Constant. [J/kmol/K].
virtual doublereal reportHf298(doublereal *const h298=0) const
Report the 298 K Heat of Formation of the standard state of one species (J kmol-1) ...
doublereal m_Pref
Reference state pressure.
Namespace for the Cantera kernel.
virtual void resetHf298()
Restore the original heat of formation for this species.
ConstCpPoly()
empty constructor
doublereal m_logt0
log of the t0 value
doublereal m_cp0_R
Dimensionless value of the heat capacity.