Go to the documentation of this file.
34 template<
class MixtureType>
53 template<
class MixtureType>
59 return this->getLocalThermo(speciei).W();
63 template<
class MixtureType>
66 return this->getLocalThermo(speciei).Hc();
70 template<
class MixtureType>
78 return this->getLocalThermo(speciei).Cp(
p,
T);
82 template<
class MixtureType>
90 return this->getLocalThermo(speciei).Cv(
p,
T);
94 template<
class MixtureType>
102 return this->getLocalThermo(speciei).HE(
p,
T);
106 template<
class MixtureType>
114 return this->getLocalThermo(speciei).Ha(
p,
T);
118 template<
class MixtureType>
126 return this->getLocalThermo(speciei).Hs(
p,
T);
130 template<
class MixtureType>
138 return this->getLocalThermo(speciei).S(
p,
T);
142 template<
class MixtureType>
150 return this->getLocalThermo(speciei).Es(
p,
T);
154 template<
class MixtureType>
162 return this->getLocalThermo(speciei).G(
p,
T);
166 template<
class MixtureType>
174 return this->getLocalThermo(speciei).A(
p,
T);
178 template<
class MixtureType>
186 return this->getLocalThermo(speciei).mu(
p,
T);
190 template<
class MixtureType>
198 return this->getLocalThermo(speciei).kappa(
p,
T);
202 template<
class MixtureType>
210 return this->getLocalThermo(speciei).alphah(
p,
T);
214 template<
class MixtureType>
222 return this->getLocalThermo(speciei).rho(
p,
T);
virtual scalar A(const label speciei, const scalar p, const scalar T) const
A class for handling words, derived from Foam::string.
virtual tmp< volScalarField > Cp() const =0
virtual scalar mu(const label speciei, const scalar p, const scalar T) const
virtual tmp< volScalarField > Cv() const =0
virtual scalar Hs(const label speciei, const scalar p, const scalar T) const
virtual scalar HE(const label speciei, const scalar p, const scalar T) const
virtual scalar Es(const label speciei, const scalar p, const scalar T) const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh data needed to do the Finite Volume discretisation.
virtual tmp< volScalarField > W() const =0
SpecieMixture(const dictionary &thermoDict, const fvMesh &mesh, const word &phaseName)
virtual scalar G(const label speciei, const scalar p, const scalar T) const
virtual scalar S(const label speciei, const scalar p, const scalar T) const
const dictionary & thermoDict
virtual scalar Ha(const label speciei, const scalar p, const scalar T) const
virtual tmp< volScalarField > kappa() const =0
virtual scalar rho(const label speciei, const scalar p, const scalar T) const
virtual scalar Hc(const label speciei) const
virtual scalar alphah(const label speciei, const scalar p, const scalar T) const