34 namespace heatTransferModels
53 const bool registerObject
57 interfacePtr_(interface.
clone()),
58 interface_(interfacePtr_()),
74 const scalar residualAlpha
78 interface_.fluid().lookupInterfacialModel<
dragModel>(interface_);
82 interface_.thermo1().Cp()*interface_.thermo2().Cp()
83 /(interface_.thermo1().Cp() + interface_.thermo2().Cp())
86 return drag.K()*CpAvg/Pr_;
Macros for easy insertion into run-time selection tables.
Generic GeometricField class.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Model for drag between phases.
Base class for Lagrangian drag models.
Model for heat transfer between phases.
tmp< volScalarField > K() const
The heat transfer function K used in the enthalpy equation.
This simple model creates a heat transfer coefficient in proportion with the corresponding drag model...
Prandtl(const dictionary &dict, const phaseInterface &interface, const bool registerObject)
Construct from a dictionary and an interface.
virtual ~Prandtl()
Destructor.
Class to represent an interface between phases. Derivations can further specify the configuration of ...
A class for managing temporary objects.
defineTypeNameAndDebug(constantNuHeatTransfer, 0)
addToRunTimeSelectionTable(heatTransferModel, constantNuHeatTransfer, dictionary)
const dimensionSet dimless