fuellib.correlate.mixture.freeze_point_boehm
- fuellib.correlate.mixture.freeze_point_boehm(fuel, Yi=None, *, alpha=1.0)
Calculate the freeze point of the mixture using Boehm (2022) eq. (21).
- Parameters:
fuel (Fuel) – Fuel object.
Yi (Quantity[ndarray[tuple[int]]] | None) – Mass fractions of each compound in the mixture. Defaults to fuel.Y_0 (initial mass fractions).
alpha (float) – Scaling applied to the ideal mixing-entropy term. Defaults to 1.0 (classical ideal-solution entropy term).
- Returns:
Mixture freeze point in K.
- Raises:
RuntimeError – If the root finder fails to converge.
- Return type:
Quantity[float]