jaxrts.ion_feature.q_FiniteWLChapman2015

jaxrts.ion_feature.q_FiniteWLChapman2015(k: Quantity, V_ei: Quantity, T: Quantity, n_e: Quantity, lfc: float = 0) Quantity[source]

Calculates the Finite wavelength screening presented in [Chapman et al., 2015], eqn (3). This function relies on the Dandrea interpolation fit of the non-interacting susceptibility for a faster computation (see jaxrts.free_free.noninteracting_susceptibility_Dandrea1986()).

We furthermore allow for a local field correction which might deviate from the default of zero, which goes beyond the RPA.

Parameters:
  • k (Quantity) – Length of the scattering number (given by the scattering angle and the energies of the incident photons (unit: 1 / [length]).

  • V_ei (Quantity) – The Potential between electrons and ions. Should have the the shape (n, m), where n is the number of ion species considered, and m = len(k).

  • T (Quantity) – The electron temperature in units of [temperature].

  • n_e (Quantity) – The electron number density in units of 1/[length]**3.

  • lfc (float) – The local field correction.

Returns:

q(k) (Quantity) – The screening charge. Has the shape (n, m)