fuellib.correlate.components

Component correlation functions.

Functions

density

Calculate the density of each component at temperature T.

diffusion_coeffs_wilke

Compute diffusion coefficients using Lennard-Jones parameters.

dynamic_viscosity_dutt

Calculate the dynamic viscosity using Dutt's equation.

dynamic_viscosity_nannoolal

Calculate the dynamic viscosity using Nannoolal (2009) GCM.

flash_point_alibakhshi

Calculate component flash points with Alibakhshi (2017) correlation eq.

flash_point_alqaheem

Calculate component flash points with Alqaheem-Riazi (2017) correlation eq.

kinematic_viscosity_dutt

Calculate the kinematic viscosity using Dutt's equation.

kinematic_viscosity_nannoolal

Calculate the kinematic viscosity using Nannoolal (2009) GCM.

latent_heat_vaporization

Calculate latent heat of vaporization adjusted for temperature.

liquid_mass_specific_heat_capacity

Compute liquid mass specific heat capacity in J/kg/K at a given temperature.

liquid_mass_specific_heat_capacity_ruzicka

Compute liquid mass specific heat capacity in J/kg/K at a given temperature.

lower_heating_value

Calculate component lower heating values from a Hess cycle.

molar_liquid_volume

Compute molar liquid volume with temperature correction.

molar_specific_heat_capacity

Compute molar specific heat capacity at a given temperature.

molar_specific_heat_capacity_ruzicka

Compute molar specific heat capacity in J/mol/K at a given temperature.

saturated_vapor_pressure

Compute saturated vapor pressure (P_sat).

saturated_vapor_pressure_antoine_coeffs

Estimate Antoine coefficients for vapor pressure of an individual compound.

surface_tension

Calculate surface tension of each compound at a given temperature.

thermal_conductivity_latini

Calculate thermal conductivity at a given temperature.