The thermophysical properties of a liquid.
- Source files
-
Definition at line 53 of file liquid.H.
Public Member Functions |
| TypeName ("liquid") |
| declareRunTimeSelectionTable (autoPtr, liquid,,(),()) |
| declareRunTimeSelectionTable (autoPtr, liquid, Istream,(Istream &is),(is)) |
| liquid (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.
|
| liquid (Istream &is) |
| Construct from Istream.
|
virtual | ~liquid () |
| Destructor.
|
scalar | W () const |
| Molecular weight [kg/kmol].
|
scalar | Tc () const |
| Critical temperature [K].
|
scalar | Pc () const |
| Critical pressure [Pa].
|
scalar | Vc () const |
| Critical volume [m^3/mol].
|
scalar | Zc () const |
| Critical compressibilty factor.
|
scalar | Tt () const |
| Triple point temperature [K].
|
scalar | Pt () const |
| Triple point pressure [Pa].
|
scalar | Tb () const |
| Normal boiling temperature [K].
|
scalar | dipm () const |
| Dipole moment [].
|
scalar | omega () const |
| Pitzer's ascentric factor [].
|
scalar | delta () const |
| Solubility parameter [(J/m^3)^(1/2)].
|
virtual scalar | rho (scalar p, scalar T) const =0 |
| Liquid rho [kg/m^3].
|
virtual scalar | pv (scalar p, scalar T) const =0 |
| Vapour pressure [Pa].
|
virtual scalar | hl (scalar p, scalar T) const =0 |
| Heat of vapourisation [J/kg].
|
virtual scalar | cp (scalar p, scalar T) const =0 |
| Liquid heat capacity [J/(kg K)].
|
virtual scalar | h (scalar p, scalar T) const =0 |
| Liquid enthalpy [J/kg] - reference to 298.15 K.
|
virtual scalar | cpg (scalar p, scalar T) const =0 |
| Ideal gas heat capacity [J/(kg K)].
|
virtual scalar | mu (scalar p, scalar T) const =0 |
| Liquid viscosity [Pa s].
|
virtual scalar | mug (scalar p, scalar T) const =0 |
| Vapour viscosity [Pa s].
|
virtual scalar | K (scalar p, scalar T) const =0 |
| Liquid thermal conductivity [W/(m K)].
|
virtual scalar | Kg (scalar p, scalar T) const =0 |
| Vapour thermal conductivity [W/(m K)].
|
virtual scalar | sigma (scalar p, scalar T) const =0 |
| Surface tension [N/m].
|
virtual scalar | D (scalar p, scalar T) const =0 |
| Vapour diffussivity [m2/s].
|
virtual scalar | D (scalar p, scalar T, scalar Wb) const =0 |
| Vapour diffussivity [m2/s] with specified binary pair.
|
virtual void | writeData (Ostream &os) const |
| Write the function coefficients.
|
virtual scalar rho |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Liquid rho [kg/m^3].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar pv |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Vapour pressure [Pa].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar hl |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Heat of vapourisation [J/kg].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar cp |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Liquid heat capacity [J/(kg K)].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar h |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Liquid enthalpy [J/kg] - reference to 298.15 K.
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar cpg |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Ideal gas heat capacity [J/(kg K)].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar mu |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Liquid viscosity [Pa s].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar mug |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Vapour viscosity [Pa s].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar K |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Liquid thermal conductivity [W/(m K)].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar Kg |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Vapour thermal conductivity [W/(m K)].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar sigma |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Surface tension [N/m].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar D |
( |
scalar |
p, |
|
|
scalar |
T |
|
) |
| const |
|
pure virtual |
Vapour diffussivity [m2/s].
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual scalar D |
( |
scalar |
p, |
|
|
scalar |
T, |
|
|
scalar |
Wb |
|
) |
| const |
|
pure virtual |
Vapour diffussivity [m2/s] with specified binary pair.
Implemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
virtual void writeData |
( |
Ostream & |
os | ) |
const |
|
inlinevirtual |
Write the function coefficients.
Reimplemented in IDEA, aC10H7CH3, Ar, bC10H7CH3, C10H22, C12H26, C13H28, C14H30, C16H34, C2H5OH, C2H6, C2H6O, C3H6O, C3H8, C4H10O, C6H14, C6H6, C7H16, C7H8, C8H18, C9H20, CH3OH, CH4N2O, IC8H18, MB, N2, C8H10, H2O, iC3H8O, and nC3H8O.
Definition at line 252 of file liquid.H.
References token::SPACE.