jaxrts.ionization.bu_balance_term
- jaxrts.ionization.bu_balance_term(element: Element, ipd: Quantity, T_e: Quantity, n_e: Quantity, chem_pot: Quantity) BalanceTerm[source]
Bethe-Uhlenbeck balance term using Planck-Larkin partition sums.
Instead of ground-states, only the partition sums
\[u_i = \sum_s g_s \left(e^{-E_s/k_BT} - 1 + \frac{E_s}{k_BT}\right)\Theta(E_s)\]are used, including excited states. The energy dependence is absorbed into the partition functions, so that
gen_balance_equation()can be used.Note
The
ipdenergy is added to the element’s ionization energy, i.e., it is a flat reduction, for all excited energies considered (continuum lowering).- Parameters:
element (Element) – The element that is considered.
ipd (Quantity) – Continuum-lowering correction (subtracted from binding energies before computing partition sums).
T_e (Quantity) – Electron temperature.
n_e (Quantity) – Free-electron density.
chem_pot (Quantity) – Electron chemical potential \(\mu\).
- Returns:
BalanceTerm