14SpeciesThermoInterpType::SpeciesThermoInterpType(
double tlow,
 
   23void SpeciesThermoInterpType::updateProperties(
const double* tempPoly,
 
   24        double* cp_R, 
double* h_RT, 
double* s_R)
 const 
   26    double T = tempPoly[0];
 
   27    updatePropertiesTemp(T, cp_R, h_RT, s_R);
 
   30void SpeciesThermoInterpType::updatePropertiesTemp(
const double temp,
 
   31        double* cp_R, 
double* h_RT, 
double* s_R)
 const 
   36size_t SpeciesThermoInterpType::nCoeffs()
 const 
   41void SpeciesThermoInterpType::reportParameters(
size_t& index, 
int& type,
 
   42        double& minTemp, 
double& maxTemp, 
double& refPressure,
 
   43        double* 
const coeffs)
 const 
   48AnyMap SpeciesThermoInterpType::parameters(
bool withInput)
 const 
   58void SpeciesThermoInterpType::getParameters(
AnyMap& thermo)
 const 
   60    if (m_Pref != 
OneAtm && reportType() != 0) {
 
   61        thermo[
"reference-pressure"].setQuantity(m_Pref, 
"Pa");
 
   65double SpeciesThermoInterpType::reportHf298(
double* 
const h298)
 const 
   70void SpeciesThermoInterpType::modifyOneHf298(
const size_t k, 
const double Hf298New)
 
   75const AnyMap& SpeciesThermoInterpType::input()
 const 
   80AnyMap& SpeciesThermoInterpType::input()
 
Declarations for the virtual base class PDSS (pressure dependent standard state) which handles calcul...
 
Pure Virtual Base class for individual species reference state thermodynamic managers and text for th...
 
A map of string keys to values whose type can vary at runtime.
 
void update(const AnyMap &other, bool keepExisting=true)
Add items from other to this AnyMap.
 
An error indicating that an unimplemented function has been called.
 
const double OneAtm
One atmosphere [Pa].
 
Namespace for the Cantera kernel.