33 namespace heatTransferModels
45 const dictionary&
dict,
46 const phaseInterface& interface
49 heatTransferModel(dict, interface),
52 interface.modelCast<heatTransferModel, dispersedPhaseInterface>()
77 (7 - 10*
alpha2 + 5*sqrAlpha2)
78 *(1 + 0.7*
pow(interface_.
Re(), 0.2)*
cbrt(interface_.
Pr()))
79 + (1.33 - 2.4*
alpha2 + 1.2*sqrAlpha2)
layerAndWeight max(const layerAndWeight &a, const layerAndWeight &b)
virtual ~Gunn()
Destructor.
tmp< volScalarField > K() const
The heat transfer function K used in the enthalpy equation.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
Gunn(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
tmp< volScalarField > d() const
Return the Sauter-mean diameter.
tmp< volScalarField > Pr() const
Prandtl number.
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const rhoThermo & thermo() const
Return const-access to phase rhoThermo.
dimensionedScalar cbrt(const dimensionedScalar &ds)
const phaseModel & continuous() const
Continuous phase.
virtual const volScalarField & kappa() const =0
Thermal conductivity of mixture [W/m/K].
const phaseModel & dispersed() const
Dispersed phase.
const dimensionedScalar & residualAlpha() const
Return the residual phase-fraction for given phase.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
tmp< volScalarField > Re() const
Reynolds number.
defineTypeNameAndDebug(combustionModel, 0)
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
A class for managing temporary objects.