feos.PhaseEquilibrium¶
- class feos.PhaseEquilibrium¶
A thermodynamic two phase equilibrium state.
Methods
__init__()binary_azeotrope(eos, temperature_or_pressure)Calculate the azeotropic state in a binary system.
boiling_temperature(eos, pressure)Calculate the pure component boiling temperatures for all the components in the system.
bubble_point(eos, temperature_or_pressure, ...)Compute a phase equilibrium for given temperature or pressure and liquid mole fractions.
dew_point(eos, temperature_or_pressure, ...)Compute a phase equilibrium for given temperature or pressure and vapor mole fractions.
heteroazeotrope(eos, ...[, tp_init, ...])Calculate a heteroazeotrope in a binary mixture for a given temperature or pressure.
ph_flash(eos, pressure, molar_enthalpy, ...)Create a liquid and vapor state in equilibrium for given pressure, enthalpy and feed composition.
ps_flash(eos, pressure, molar_entropy, feed, ...)Create a liquid and vapor state in equilibrium for given pressure, entropy and feed composition.
pure(eos, temperature_or_pressure[, ...])Create a liquid and vapor state in equilibrium for a pure substance.
tp_flash(eos, temperature, pressure, feed[, ...])Create a liquid and vapor state in equilibrium for given temperature, pressure and feed composition.
vapor_pressure(eos, temperature)Calculate the pure component vapor pressures for all the components in the system.
vle_pure_comps(eos, temperature_or_pressure)Calculate the pure component vapor-liquid equilibria for all components in the system.
Attributes
enthalpyentropyliquidmolar_enthalpymolar_entropytotal_molesvaporvapor_phase_fraction