10 #ifndef CT_SPECIESTHERMO_H
11 #define CT_SPECIESTHERMO_H
18 class SpeciesThermoInterpType;
237 virtual void install(std::string name,
size_t index,
int type,
266 virtual void update(doublereal T, doublereal* cp_R,
267 doublereal* h_RT, doublereal* s_R)
const=0;
288 doublereal* s_R)
const {
289 update(T, cp_R, h_RT, s_R);
302 virtual doublereal
minTemp(
size_t k=
npos)
const =0;
314 virtual doublereal
maxTemp(
size_t k=
npos)
const =0;
364 DEPRECATED(
virtual void modifyParams(
size_t index, doublereal* c)) = 0;
366 #ifdef H298MODIFY_CAPABILITY
375 virtual doublereal reportOneHf298(
int k)
const = 0;
387 virtual void modifyOneHf298(
const int k,
const doublereal Hf298New) = 0;