jaxrts.models.FiniteWavelengthScreening

class jaxrts.models.FiniteWavelengthScreening[source]

Finite wavelength screening as presented by [Chapman et al., 2015], using a using a result from linear to calculate the screening density \(q\):

\[q(k) = \chi_{ee}^\text{RPA} V_{ei}(k)\]

The RPA is calculated using the fit formula from [Dandrea et al., 1986].

Should be identical to LinearResponseScreening, if the free-free model is a RPA model.

Note

Due to the above definition, the ‘screening length’ Model of the plasma state is of no relevance for the evaluation of this Screening Model.

Note

Due to the above definition, the ‘screening length’ Model of the plasma state is of no relevance for the evaluation of this Screening Model.

See also

jaxrts.ion_feature.q_FiniteWLChapman2015

The function used to calculate q.

Methods

__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)

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.