10 #include "cantera/thermo/mix_defs.h"
62 m_tmin = right.m_tmin;
63 m_tmax = right.m_tmax;
64 m_press = right.m_press;
66 m_tlast = right.m_tlast;
67 m_h0_RT = right.m_h0_RT;
68 m_cp0_R = right.m_cp0_R;
69 m_s0_R = right.m_s0_R;
133 "stoichiometric substances may only contain one species.");
145 m_h0_RT.resize(m_kk);
146 m_cp0_R.resize(m_kk);
151 if (tnow > tmin && tnow < tmax) {
154 tnow = 0.1 * (9 * tmin + tmax);
159 void StoichSubstance::_updateThermo()
const
162 if (m_tlast != tnow) {
202 for (
int i = 0; i < sizeUA; i++) {
276 grt[0] = m_h0_RT[0] - m_s0_R[0];
294 cprt[0] = m_cp0_R[0];
311 eosdata.
_require(
"model",
"StoichSubstance");