32 template<
class MixtureType>
36 MixtureType(*this, mesh)
43 hCells[celli] = this->cellMixture(celli).Hs(TCells[celli]);
60 template<
class MixtureType>
67 template<
class MixtureType>
80 const typename MixtureType::thermoType& mixture_ =
81 this->cellMixture(celli);
83 TCells[celli] = mixture_.THs(hsCells[celli], TCells[celli]);
84 psiCells[celli] = mixture_.psi(pCells[celli], TCells[celli]);
86 muCells[celli] = mixture_.mu(TCells[celli]);
87 alphaCells[celli] = mixture_.alpha(TCells[celli]);
105 const typename MixtureType::thermoType& mixture_ =
106 this->patchFaceMixture(
patchi, facei);
108 phs[facei] = mixture_.Hs(pT[facei]);
110 ppsi[facei] = mixture_.psi(pp[facei], pT[facei]);
111 pmu_[facei] = mixture_.mu(pT[facei]);
112 palpha_[facei] = mixture_.alpha(pT[facei]);
119 const typename MixtureType::thermoType& mixture_ =
120 this->patchFaceMixture(
patchi, facei);
122 pT[facei] = mixture_.THs(phs[facei], pT[facei]);
124 ppsi[facei] = mixture_.psi(pp[facei], pT[facei]);
125 pmu_[facei] = mixture_.mu(pT[facei]);
126 palpha_[facei] = mixture_.alpha(pT[facei]);
135 template<
class MixtureType>
140 Info<<
"entering hMixtureThermo<MixtureType>::correct()" <<
endl;
150 Info<<
"exiting hMixtureThermo<MixtureType>::correct()" <<
endl;
154 template<
class MixtureType>
182 hcCells[celli] = this->cellMixture(celli).Hc();
191 hcp[facei] = this->patchFaceMixture(
patchi, facei).Hc();
199 template<
class MixtureType>
212 hs[celli] = this->cellMixture(cells[celli]).Hs(T[celli]);
219 template<
class MixtureType>
232 hs[facei] = this->patchFaceMixture(patchi, facei).Hs(T[facei]);
239 template<
class MixtureType>
253 cp[facei] = this->patchFaceMixture(patchi, facei).Cp(T[facei]);
260 template<
class MixtureType>
290 cpCells[celli] = this->cellMixture(celli).Cp(TCells[celli]);
302 template<
class MixtureType>
307 MixtureType::read(*
this);