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;
158 "coefficientWilkeMulticomponentMixture<"
165 const scalarFieldListSlice&
171 const scalarFieldListSlice&
177 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.
const transportMixtureType & transportMixture(const scalarFieldListSlice &) const
Return the mixture for transport properties.
ThermoType::thermoType thermoMixtureType
Mixing type for thermodynamic properties.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Foam::multicomponentMixture.
const PtrList< ThermoType > & specieThermos() const
Return the raw specie thermodynamic data.
A class for handling words, derived from string.
String typeName(const std::type_info &info)
Return the un-mangled name given the standard type info.
void T(GeometricField< Type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1)