|
| TypeName ("MB") |
| Runtime type information. More...
|
|
| MB () |
| Construct null. More...
|
|
| MB (const liquidProperties &l, const NSRDSfunc5 &density, const NSRDSfunc1 &vapourPressure, const NSRDSfunc6 &heatOfVapourisation, const NSRDSfunc0 &heatCapacity, const NSRDSfunc0 &enthalpy, const NSRDSfunc7 &idealGasHeatCapacity, const NSRDSfunc4 &secondVirialCoeff, const NSRDSfunc1 &dynamicViscosity, const NSRDSfunc2 &vapourDynamicViscosity, const NSRDSfunc0 &thermalConductivity, const NSRDSfunc2 &vapourThermalConductivity, const NSRDSfunc6 &surfaceTension, const APIdiffCoefFunc &vapourDiffussivity) |
| Construct from components. More...
|
|
| MB (const dictionary &dict) |
| Construct from dictionary. More...
|
|
virtual autoPtr< liquidProperties > | clone () const |
| Construct and return clone. More...
|
|
scalar | rho (scalar p, scalar T) const |
| Liquid density [kg/m^3]. More...
|
|
scalar | pv (scalar p, scalar T) const |
| Vapour pressure [Pa]. More...
|
|
scalar | hl (scalar p, scalar T) const |
| Heat of vapourisation [J/kg]. More...
|
|
scalar | Cp (scalar p, scalar T) const |
| Liquid heat capacity [J/(kg K)]. More...
|
|
scalar | h (scalar p, scalar T) const |
| Liquid Enthalpy [J/(kg)]. More...
|
|
scalar | Cpg (scalar p, scalar T) const |
| Ideal gas heat capacity [J/(kg K)]. More...
|
|
scalar | B (scalar p, scalar T) const |
| Second Virial Coefficient [m^3/kg]. More...
|
|
scalar | mu (scalar p, scalar T) const |
| Liquid viscosity [Pa s]. More...
|
|
scalar | mug (scalar p, scalar T) const |
| Vapour viscosity [Pa s]. More...
|
|
scalar | kappa (scalar p, scalar T) const |
| Liquid thermal conductivity [W/(m K)]. More...
|
|
scalar | kappag (scalar p, scalar T) const |
| Vapour thermal conductivity [W/(m K)]. More...
|
|
scalar | sigma (scalar p, scalar T) const |
| Surface tension [N/m]. More...
|
|
scalar | D (scalar p, scalar T) const |
| Vapour diffusivity [m2/s]. More...
|
|
scalar | D (scalar p, scalar T, scalar Wb) const |
| Vapour diffusivity [m2/s] with specified binary pair. More...
|
|
void | writeData (Ostream &os) const |
| Write the function coefficients. More...
|
|
| TypeName ("liquid") |
|
| declareRunTimeSelectionTable (autoPtr, liquidProperties,,(),()) |
|
| declareRunTimeSelectionTable (autoPtr, liquidProperties, dictionary,(const dictionary &dict),(dict)) |
|
| liquidProperties (scalar W, scalar Tc, scalar Pc, scalar Vc, scalar Zc, scalar Tt, scalar Pt, scalar Tb, scalar dipm, scalar omega, scalar delta) |
| Construct from components. More...
|
|
| liquidProperties (const dictionary &dict) |
| Construct from dictionary. More...
|
|
virtual autoPtr< liquidProperties > | clone () const =0 |
| Construct and return clone. More...
|
|
virtual | ~liquidProperties ()=default |
| Destructor. More...
|
|
scalar | Y () const |
| No of moles of this species in mixture. More...
|
|
scalar | Tc () const |
| Critical temperature [K]. More...
|
|
scalar | Pc () const |
| Critical pressure [Pa]. More...
|
|
scalar | Vc () const |
| Critical volume [m^3/kmol]. More...
|
|
scalar | Zc () const |
| Critical compressibility factor. More...
|
|
scalar | Tt () const |
| Triple point temperature [K]. More...
|
|
scalar | Pt () const |
| Triple point pressure [Pa]. More...
|
|
scalar | Tb () const |
| Normal boiling temperature [K]. More...
|
|
scalar | dipm () const |
| Dipole moment []. More...
|
|
scalar | omega () const |
| Pitzer's acentric factor []. More...
|
|
scalar | delta () const |
| Solubility parameter [(J/m^3)^(1/2)]. More...
|
|
scalar | limit (const scalar T) const |
| Limit temperature to be within the range. More...
|
|
scalar | psi (scalar p, scalar T) const |
| Liquid compressibility rho/p [s^2/m^2]. More...
|
|
scalar | CpMCv (scalar p, scalar T) const |
| Return (Cp - Cv) [J/(kg K]. More...
|
|
scalar | Ha (const scalar p, const scalar T) const |
| Absolute Enthalpy [J/kg]. More...
|
|
scalar | Hs (const scalar p, const scalar T) const |
| Sensible enthalpy [J/kg]. More...
|
|
scalar | Hc () const |
| Chemical enthalpy [J/kg]. More...
|
|
scalar | S (const scalar p, const scalar T) const |
|
virtual scalar | pv (scalar p, scalar T) const =0 |
| Vapour pressure [Pa]. More...
|
|
virtual scalar | hl (scalar p, scalar T) const =0 |
| Heat of vapourisation [J/kg]. More...
|
|
virtual scalar | h (scalar p, scalar T) const =0 |
| Liquid enthalpy [J/kg] - reference to 298.15 K. More...
|
|
virtual scalar | Cpg (scalar p, scalar T) const =0 |
| Vapour heat capacity [J/(kg K)]. More...
|
|
virtual scalar | mu (scalar p, scalar T) const =0 |
| Liquid viscosity [Pa s]. More...
|
|
virtual scalar | mug (scalar p, scalar T) const =0 |
| Vapour viscosity [Pa s]. More...
|
|
virtual scalar | kappa (scalar p, scalar T) const =0 |
| Liquid thermal conductivity [W/(m K)]. More...
|
|
scalar | alphah (const scalar p, const scalar T) const |
| Liquid thermal diffusivity of enthalpy [kg/ms]. More...
|
|
virtual scalar | kappag (scalar p, scalar T) const =0 |
| Vapour thermal conductivity [W/(m K)]. More...
|
|
virtual scalar | sigma (scalar p, scalar T) const =0 |
| Surface tension [N/m]. More...
|
|
virtual scalar | D (scalar p, scalar T) const =0 |
| Vapour diffusivity [m2/s]. More...
|
|
virtual scalar | D (scalar p, scalar T, scalar Wb) const =0 |
| Vapour diffusivity [m2/s] with specified binary pair. More...
|
|
virtual scalar | pvInvert (scalar p) const |
| Invert the vapour pressure relationship to retrieve the. More...
|
|
void | readIfPresent (const dictionary &dict) |
| Read and set the properties present it the given dictionary. More...
|
|
template<class Func > |
void | readIfPresent (Func &f, const word &name, const dictionary &dict) |
| Read and set the function coefficients. More...
|
|
template<class Liquid > |
void | readIfPresent (Liquid &l, const dictionary &dict) |
| Read and set the function coefficients. More...
|
|
virtual void | writeData (Ostream &os) const =0 |
| Write the function coefficients. More...
|
|
template<class Liquid > |
void | writeData (const Liquid &l, Ostream &os) const |
| Write the data for each of the property functions. More...
|
|
| TypeName ("thermophysicalProperties") |
|
| declareRunTimeSelectionTable (autoPtr, thermophysicalProperties,,(),()) |
|
| declareRunTimeSelectionTable (autoPtr, thermophysicalProperties, dictionary,(const dictionary &dict),(dict)) |
|
| thermophysicalProperties (scalar W) |
| Construct from molecular weight. More...
|
|
| thermophysicalProperties (const dictionary &dict) |
| Construct from dictionary. More...
|
|
virtual | ~thermophysicalProperties ()=default |
| Destructor. More...
|
|
scalar | W () const |
| Molecular weight [kg/kmol]. More...
|
|
scalar | limit (const scalar T) const |
| Limit temperature to be within the range. More...
|
|
virtual scalar | rho (scalar p, scalar T) const =0 |
| Liquid density [kg/m^3]. More...
|
|
virtual scalar | psi (scalar p, scalar T) const =0 |
| Liquid compressibility rho/p [s^2/m^2]. More...
|
|
virtual scalar | CpMCv (scalar p, scalar T) const =0 |
| Return (Cp - Cv) [J/(kg K]. More...
|
|
virtual scalar | Cp (const scalar p, const scalar T) const =0 |
| Heat capacity at constant pressure [J/(kg K)]. More...
|
|
virtual scalar | Hs (const scalar p, const scalar T) const =0 |
| Sensible enthalpy [J/kg]. More...
|
|
virtual scalar | Hc () const =0 |
| Chemical enthalpy [J/kg]. More...
|
|
virtual scalar | Ha (const scalar p, const scalar T) const =0 |
| Absolute Enthalpy [J/kg]. More...
|
|
virtual scalar | S (const scalar p, const scalar T) const =0 |
|
virtual scalar | mu (scalar p, scalar T) const =0 |
| Liquid viscosity [Pa s]. More...
|
|
virtual scalar | kappa (scalar p, scalar T) const =0 |
| Liquid thermal conductivity [W/(m K)]. More...
|
|
virtual scalar | alphah (const scalar p, const scalar T) const =0 |
| Liquid thermal diffusivity of enthalpy [kg/ms]. More...
|
|
void | readIfPresent (const dictionary &dict) |
| Read and set the properties present it the given dictionary. More...
|
|
virtual void | writeData (Ostream &os) const =0 |
| Write the function coefficients. More...
|
|