feos.eos.PhaseDiagram¶
- class feos.eos.PhaseDiagram(phase_equilibria)¶
Phase diagram for a pure component or a binary mixture.
- Parameters:
phase_equilibria ([PhaseEquilibrium]) – A list of individual phase equilibria.
- Returns:
PhaseDiagram
- Return type:
the resulting phase diagram
Methods
__init__
()binary_vle
(eos, temperature_or_pressure[, ...])Binary phase diagram calculated using bubble/dew point iterations.
binary_vlle
(eos, temperature_or_pressure, x_lle)Phase diagram for a binary mixture exhibiting a heteroazeotrope.
bubble_point_line
(eos, moles, ...[, ...])Calculate the bubble point line of a mixture with given composition.
dew_point_line
(eos, moles, min_temperature, ...)Calculate the dew point line of a mixture with given composition.
lle
(eos, temperature_or_pressure, feed, ...)Create a new phase diagram using Tp flash calculations.
par_pure
(eos, min_temperature, npoints, ...)Calculate a pure component phase diagram in parallel.
pure
(eos, min_temperature, npoints[, ...])Calculate a pure component phase diagram.
spinodal
(eos, moles, min_temperature, npoints)Calculate the spinodal lines for a mixture with fixed composition.
to_dict
(contributions)Returns the phase diagram as dictionary.
Attributes
liquid
states
vapor