26 #include "RanzMarshall.H" 33 namespace heatTransferModels
51 const dictionary& interfaceDict,
57 heatTransferModel(interfaceDict, alpha1, phase1, phase2)
76 phase2_.rho()*phase2_.nu()*phase2_.Cp()/phase2_.kappa();
79 return 6.0*phase2_.kappa()*
Nu/
sqr(phase1_.d());
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
dimensionedSymmTensor sqr(const dimensionedVector &dv)
RanzMarshall(const dictionary &interfaceDict, const volScalarField &alpha1, const phaseModel &phase1, const phaseModel &phase2)
Construct from components.
dimensionedScalar sqrt(const dimensionedScalar &ds)
virtual scalar Nu(const scalar Re, const scalar Pr) const
Nusselt number.
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
tmp< volScalarField > K() const
The heat transfer function K used in the enthalpy equation.
const volScalarField & alpha1
dimensionedScalar cbrt(const dimensionedScalar &ds)
virtual ~RanzMarshall()
Destructor.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const doubleScalar e
Elementary charge.
A class for managing temporary objects.
scalarField Re(const UList< complex > &cf)