jaxrts.ee_localfieldcorrections

This submodule is dedicated to the calculation of static and dynamic local field corrections. structure.

Functions

eelfc_dornheim2021(k, T_e, n_e)

Use the analytical interpolation of the effective static approximation for the LFC given by [Dornheim et al., 2021].

eelfc_farid(k, T_e, n_e)

Improved version of Utsumi and Ichimaru (eelfc_utsumiichimaru(), based on QMC results ([Farid et al., 1993]).

eelfc_geldartvosko(k, T_e, n_e)

Static local field correction introduced and based on [Geldart and Vosko, 1966].

eelfc_hubbard(k, T_e, n_e)

Static local field correction introduced and based on [Hubbard and Peierls, 1957].

eelfc_interp_fortmann2010(k, T_e, n_e)

Interpolation function between the Farid result eelfc_farid() (zero T) for the local field correction and the GeldartVosko result eelfc_geldartvosko() (high T).

eelfc_interp_gregori2007(k, T_e, n_e)

Interpolation function between the UtsumiIchimaru result eelfc_utsumiichimaru() (zero T) for the local field correction and the GeldartVosko result eelfc_geldartvosko() (high T).

eelfc_utsumiichimaru(k, T_e, n_e)

Static local field correction introduced and based on [Utsumi and Ichimaru, 1982].

xi_lfc_corrected(xi, v, lfc)

This function corrects the susceptibility according to the local field correction formalism.