Aideal

despasito.equations_of_state.saft.saft.EosType.Aideal

EosType.Aideal(rho, T, xi, method='Abroglie')[source]

Return a vector of ideal contribution of Helmholtz energy.

\(\frac{A^{ideal}}{N k_{B} T}\)

Parameters:
  • rho (numpy.ndarray) – Number density of system [\(mol/m^3\)]

  • T (float) – Temperature of the system [K]

  • xi (numpy.ndarray) – Mole fraction of each component, sum(xi) should equal 1.0

  • method (str, Optional, default=Abroglie) – The function name of the method to calculate the ideal contribution of the Helmholtz energy. To add a new one, add a function to: despasito.equations_of_state.saft.Aideal.py

Returns:

Aideal – Helmholtz energy of ideal gas for each density given.

Return type:

numpy.ndarray