jaxrts.models.LinearResponseScreening

class jaxrts.models.LinearResponseScreening[source]

The screening density \(q\) is calculated using a result from linear response:

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

See [Wünsch, 2011], Eqn(5.22) and [Gericke et al., 2010] Eqn(3).

Uses the susceptibility() method of the chosen free free model. If not free-free model is specified, set the default to RPA_DandreaFit.

Requires an ‘electron-ion’ potential. (defaults to KlimontovichKraeftPotential).

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.

Examples using jaxrts.models.LinearResponseScreening

f-sum rule for the dynamic stucture factor

f-sum rule for the dynamic stucture factor

ITCFT Impact of noise

ITCFT Impact of noise

Imaginary time correlation function thermometry

Imaginary time correlation function thermometry