feos.dft.PhaseEquilibrium.heteroazeotrope¶
- static PhaseEquilibrium.heteroazeotrope(eos, temperature_or_pressure, x_init, tp_init=None, max_iter=None, tol=None, verbosity=None, max_iter_bd_inner=None, max_iter_bd_outer=None, tol_bd_inner=None, tol_bd_outer=None, verbosity_bd=None)¶
Calculate a heteroazeotrope in a binary mixture for a given temperature or pressure.
- Parameters:
eos (EquationOfState) – The equation of state.
temperature_or_pressure (SINumber) – The system temperature or pressure.
x_init (list[float]) – Initial guesses for the liquid molefracs of component 1 at the heteroazeotropic point.
tp_init (SINumber, optional) – Initial guess for the temperature/pressure at the heteroszeotropic point.
max_iter (int, optional) – The maximum number of iterations.
tol (float, optional) – The solution tolerance.
verbosity (Verbosity, optional) – The verbosity.
max_iter_bd_inner (int, optional) – The maximum number of inner iterations in the bubble/dew point iteration.
max_iter_bd_outer (int, optional) – The maximum number of outer iterations in the bubble/dew point iteration.
tol_bd_inner (float, optional) – The solution tolerance in the inner loop of the bubble/dew point iteration.
tol_bd_outer (float, optional) – The solution tolerance in the outer loop of the bubble/dew point iteration.
verbosity_bd (Verbosity, optional) – The verbosity of the bubble/dew point iteration.