35 #ifndef waxSolventEvaporation_H 36 #define waxSolventEvaporation_H 46 namespace regionModels
48 namespace surfaceFilmModels
95 scalar
Sh(
const scalar
Re,
const scalar Sc)
const;
97 template<
class YInfType>
volScalarField Ysolvent_
Solvent mass-fraction.
virtual ~waxSolventEvaporation()
Destructor.
Base class for surface film models.
A list of keyword definitions, which are a keyword followed by any number of values (e...
autoPtr< Function1< scalar > > activityCoeff_
Activity coefficient as a function of solvent mole fraction.
uniformDimensionedScalarField Wwax_
Molecular weight of wax [kg/kmol].
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none/any.
const scalar deltaMin_
Minimum film height for model to be active.
const dictionary & dict() const
Return const access to the cloud dictionary.
const surfaceFilmRegionModel & film() const
Return const access to the film surface film model.
TypeName("waxSolventEvaporation")
Runtime type information.
const scalar TbFactor_
Boiling temperature factor.
Base class for surface film phase change models.
const scalar L_
Length scale [m].
void operator=(const waxSolventEvaporation &)=delete
Disallow default bitwise assignment.
Switch YInfZero_
Switch to treat YInf as zero.
uniformDimensionedScalarField Wsolvent_
Molecular weight of liquid [kg/kmol].
Wax solvent mixture evaporation model.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
scalar Sh(const scalar Re, const scalar Sc) const
Return Sherwood number as a function of Reynolds and Schmidt numbers.
uniformDimensionedScalarField Ysolvent0_
Initial solvent mass-fraction.
waxSolventEvaporation(surfaceFilmRegionModel &film, const dictionary &dict)
Construct from surface film model.
scalarField Re(const UList< complex > &cf)
void correctModel(const scalar dt, scalarField &availableMass, scalarField &dMass, scalarField &dEnergy, YInfType YInf)