Go to the documentation of this file.
35 #ifndef liquidFilmThermo_H
36 #define liquidFilmThermo_H
45 namespace regionModels
47 namespace surfaceFilmModels
128 virtual scalar
rho(
const scalar
p,
const scalar
T)
const;
131 virtual scalar
mu(
const scalar
p,
const scalar
T)
const;
134 virtual scalar
sigma(
const scalar
p,
const scalar
T)
const;
137 virtual scalar
Cp(
const scalar
p,
const scalar
T)
const;
140 virtual scalar
kappa(
const scalar
p,
const scalar
T)
const;
143 virtual scalar
D(
const scalar
p,
const scalar
T)
const;
146 virtual scalar
hl(
const scalar
p,
const scalar
T)
const;
149 virtual scalar
pv(
const scalar
p,
const scalar
T)
const;
152 virtual scalar
W()
const;
155 virtual scalar
Tb(
const scalar
p)
const;
TypeName("liquid")
Runtime type information.
const thermoSingleLayer & thermoFilm() const
Return a reference to a thermo film.
A class for handling words, derived from string.
scalar pRef_
Reference pressure [pa].
A class for managing temporary objects.
virtual const word & name() const
Return the specie name.
virtual tmp< volScalarField > kappa() const
Return thermal conductivity [W/m/K].
virtual scalar D(const scalar p, const scalar T) const
Return diffusivity [m2/s].
Thermodynamic form of single-cell layer surface film model.
virtual tmp< volScalarField > sigma() const
Return surface tension [kg/s2].
const surfaceFilmModel & owner() const
Return const access to the owner surface film model.
virtual tmp< volScalarField > rho() const
Return density [kg/m3].
liquidFilmThermo(const liquidFilmThermo &)
Disallow default bitwise copy construct.
bool ownLiquid_
Flag to indicate that model owns the liquid object.
void operator=(const liquidFilmThermo &)
Disallow default bitwise assignment.
The thermophysical properties of a liquidProperties.
void initLiquid(const dictionary &dict)
Initialise the liquid pointer.
virtual tmp< volScalarField > Cp() const
Return specific heat capacity [J/kg/K].
const dictionary & dict() const
Return const access to the cloud dictionary.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
virtual tmp< volScalarField > mu() const
Return dynamic viscosity [Pa.s].
const liquidProperties * liquidPtr_
Pointer to the liquid properties.
A list of keyword definitions, which are a keyword followed by any number of values (e....
virtual scalar hl(const scalar p, const scalar T) const
Return latent heat [J/kg].
virtual scalar Tb(const scalar p) const
Return boiling temperature [K].
bool useReferenceValues_
Flag to indicate that reference values of p and T should be used.
scalar TRef_
Reference temperature [K].
Base class for surface film models.
virtual scalar W() const
Return molecular weight [kg/kmol].
virtual ~liquidFilmThermo()
Destructor.
virtual scalar pv(const scalar p, const scalar T) const
Return vapour pressure [Pa].