7. Vapor Thermal Conductivity¶
-
class
gasthermo.thermal_conductivity.
ThermalConductivity
(dippr_no: str = None, compound_name: str = None, cas_number: str = None, T_min_fit: float = None, T_max_fit: float = None, n_points_fit: int = 1000, poly_order: int = 2)[source]¶ Thermal Conductivity of Inorganic and Organic Substances [W/m/K] [RWO+07]
(1)¶\[k = \frac{C_1T^{C_2}}{1 + C_3/T + C_4 / T^2}\]where \(k\) is the thermal conductivity in W/m/K and \(T\) is in K. Thermal conductivites are either at 1 atm or the vapor pressure, whichever is lower.
- Parameters
dippr_no (str, optional) – dippr_no of compound by DIPPR table, defaults to None
compound_name (str, optional) – name of chemical compound, defaults to None
cas_number (str, optional) – CAS registry number for chemical compound, defaults to None
MW (float, derived from input) – molecular weight in g/mol
T_min (float, derived from input) – minimum temperature of validity for relationship [K]
T_max (float, derived from input) – maximum temperature of validity [K]
C1 (float, derived from input) – parameter in Equation (1)
C2 (float, derived from input) – parameter in Equation (1)
C3 (float, derived from input) – parameter in Equation (1)
C4 (float, derived from input) – parameter in Equation (1)
units (str) – units for \(k\), set to W/m/K
T_min_fit – minimum temperature for fit, defaults to T_min
T_max_fit – maximum temperature for fit, defaults to T_max
-
class
gasthermo.thermal_conductivity.
ThermalConductivityMixture
(name_to_cas: dict, mixing_rule='Simple')[source]¶ Viscosity of vapor mixture using Wilke mixing rule
- Parameters
name_to_cas (dict[
components
, str]) – mapping of chemical name to cas registry numbermixing_rule (str, optional) – mixing rule for calculation of viscosity, defaults to
Simple
pure (dict[
components
, Viscosity]) – pure component viscosity info, obtained romgasthermo.vapor_viscosity.Viscosity