jaxrts.ionization.calculate_mean_free_charge_BU

jaxrts.ionization.calculate_mean_free_charge_BU(plasma_state, use_ipd: bool = False, use_distribution: bool = False)[source]

Mean ionization charge per species via the Bethe-Uhlenbeck equation.

Parameters:
  • plasma_state (PlasmaState)

  • use_ipd (bool) – Apply IPD continuum-lowering.

  • use_distribution (bool) – Evaluate IPD per-species rather than from the mean state.

Returns:

  • charge_distribution (jnp.ndarray)

  • Z_mean (jnp.ndarray)