43 #ifndef LiquidEvaporationBoil_H 44 #define LiquidEvaporationBoil_H 57 template<
class CloudType>
82 scalar
Sh(
const scalar
Re,
const scalar Sc)
const;
122 const typename CloudType::parcelType::trackingData& td,
tmp< scalarField > calcXc(const label celli) const
Calculate the carrier phase component volume fractions at celli.
List< word > activeLiquids_
List of active liquid names.
Templated phase change model class.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual autoPtr< PhaseChangeModel< CloudType > > clone() const
Construct and return a clone.
List< label > liqToCarrierMap_
Mapping between liquid and carrier species.
const dictionary & dict() const
Return const access to the cloud dictionary.
virtual scalar Tvap(const scalarField &X) const
Return vapourisation temperature.
List< label > liqToLiqMap_
Mapping between local and global liquid species.
const liquidMixtureProperties & liquids_
Global liquid properties data.
virtual scalar dh(const label idc, const label idl, const scalar p, const scalar T) const
Return the enthalpy per unit mass.
LiquidEvaporationBoil(const dictionary &dict, CloudType &cloud)
Construct from dictionary.
A cloud is a collection of lagrangian particles.
Liquid evaporation model.
TypeName("liquidEvaporationBoil")
Runtime type information.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
virtual scalar TMax(const scalar p, const scalarField &X) const
Return maximum/limiting temperature.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A class for managing temporary objects.
Templated base class for dsmc cloud.
scalarField Re(const UList< complex > &cf)
virtual void calculate(const typename CloudType::parcelType &p, const typename CloudType::parcelType::trackingData &td, const scalar dt, const scalar Re, const scalar Pr, const scalar d, const scalar nu, const scalar T, const scalar Ts, const scalar pc, const scalar Tc, const scalarField &X, scalarField &dMassPC) const
Update model.
virtual ~LiquidEvaporationBoil()
Destructor.
scalar Sh() const
Sherwood number.