44 #ifndef coefficientWilkeMulticomponentMixture_H
45 #define coefficientWilkeMulticomponentMixture_H
60 template<
class ThermoType>
100 mutable bool muCached_;
103 void WilkeWeights(
const scalar
p,
const scalar
T)
const;
120 scalar
mu(
const scalar
p,
const scalar
T)
const;
123 scalar
kappa(
const scalar
p,
const scalar
T)
const;
163 "coefficientWilkeMulticomponentMixture<"
164 + ThermoType::typeName() +
'>';
170 const scalarFieldListSlice&
176 const scalarFieldListSlice&
182 const scalarFieldListSlice&,
Mixing type for transport properties.
scalar mu(const scalar p, const scalar T) const
Dynamic viscosity [kg/m/s].
transportMixtureType(const PtrList< ThermoType > &specieThermos)
Construct from list of specie thermo.
scalar kappa(const scalar p, const scalar T) const
Thermal conductivity [W/m/K].
Thermophysical properties mixing class which applies mass-fraction weighted mixing to the thermodynam...
const thermoMixtureType & thermoMixture(const scalarFieldListSlice &) const
Return the mixture for thermodynamic properties.
static word typeName()
Return the instantiated type name.
coefficientWilkeMulticomponentMixture(const dictionary &)
Construct from a dictionary.
virtual ~coefficientWilkeMulticomponentMixture()
Destructor.
const transportMixtureType & transportMixture(const scalarFieldListSlice &) const
Return the mixture for transport properties.
ThermoType::thermoType thermoMixtureType
Mixing type for thermodynamic properties.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Foam::multicomponentMixture.
const PtrList< ThermoType > & specieThermos() const
Return the raw specie thermodynamic data.
A class for handling words, derived from string.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)