jaxrts.models.FiniteWavelength_BM_V

class jaxrts.models.FiniteWavelength_BM_V[source]

Uses finite wavelength screening to screen the bare Coulomb potential, i.e., \(V_{s}=\frac{V_\mathrm{Coulomb}}{\varepsilon_\text{RPA}(k, E=0)}\)

We use the pure RPA result to calculate the dielectric function, and use the Dandrea itting formula [Dandrea et al., 1986].

See also

jaxrts.plasma_physics.coulomb_potential_fourier

The Coulomb potential in k space

jaxrts.free_free.dielectric_function_RPA_Dandrea1986

The function used to calculate the dielectric function in random phase approximation using numerically inexpensive fitting functions.

Methods

V(plasma_state, k)

__init__()

check(plasma_state)

Test if the model is applicable to the PlasmaState.

citation([style, comment])

Return bibliographic information for the Model used.

evaluate(plasma_state, setup, *args, **kwargs)

Return the result of the model given a PlasmaState and a Setup.

prepare(plasma_state, key)

Modify the plasma_state in place.

Attributes

allowed_keys

A list of keywords where this model is adequate for

cite_keys

A list of bibtex keys.