34 template<
class thermo>
35 inline constTransport<thermo>::constTransport
49 template<
class thermo>
50 inline constTransport<thermo>::constTransport
65 template<
class thermo>
73 template<
class thermo>
76 return this->Cp(T)*
mu(T)*rPr;
81 template<
class thermo>
84 scalar Cp_ = this->Cp(T);
88 (deltaT*(this->H(T) - this->H(specie::Tstd)) + Cp_)/(
sqr(deltaT) + 1);
90 return Cp_*
mu(T)*rPr/CpBar;
96 template<
class thermo>
102 thermo::operator=(ct);
113 template<
class thermo>
122 static_cast<const thermo&>(ct1) + static_cast<const thermo&>(ct2)
125 scalar molr1 = ct1.nMoles()/t.nMoles();
126 scalar molr2 = ct2.nMoles()/t.nMoles();
131 molr1*ct1.Mu + molr2*ct2.Mu,
132 molr1*ct1.rPr + molr2*ct2.rPr
137 template<
class thermo>
138 inline constTransport<thermo>
operator-
146 static_cast<const thermo&>(ct1) - static_cast<const thermo&>(ct2)
149 scalar molr1 = ct1.nMoles()/t.nMoles();
150 scalar molr2 = ct2.nMoles()/t.nMoles();
155 molr1*ct1.Mu - molr2*ct2.Mu,
156 molr1*ct1.rPr - molr2*ct2.rPr
161 template<
class thermo>
162 inline constTransport<thermo>
operator*
170 s*
static_cast<const thermo&
>(ct),
177 template<
class thermo>
178 inline constTransport<thermo>
operator==