47#ifndef interfaceHeatResistance_H
48#define interfaceHeatResistance_H
56namespace temperaturePhaseChangeTwoPhaseMixtures
94 void updateInterface();
100 TypeName(
"interfaceHeatResistance");
An ordered pair of two objects of type <T> with first() and second() elements.
Mesh data needed to do the Finite Volume discretisation.
interfaceHeatResistance(const thermoIncompressibleTwoPhaseMixture &mixture, const fvMesh &mesh)
Construct from components.
virtual Pair< tmp< volScalarField > > vDot() const
Return the volumetric condensation and vaporisation rates as.
virtual Pair< tmp< volScalarField > > mDotAlphal() const
Return the mass condensation and vaporisation rates as a.
virtual Pair< tmp< volScalarField > > mDotDeltaT() const
Return the mass condensation and vaporisation rates as a.
virtual tmp< fvScalarMatrix > TSource() const
Source for T equarion.
virtual void correct()
Correct the interfaceHeatResistance phaseChange model.
virtual Pair< tmp< volScalarField > > vDotAlphal() const
Volumetric source for alpha (used by alphaEq)
virtual bool read()
Read the transportProperties dictionary and update.
virtual ~interfaceHeatResistance()=default
Destructor.
virtual Pair< tmp< volScalarField > > mDot() const
Return the mass condensation and vaporisation rates as coefficients.
TypeName("interfaceHeatResistance")
Runtime type information.
A two-phase incompressible transportModel.
A class for managing temporary objects.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.