jaxrts.models.DebyeHueckelScreening

class jaxrts.models.DebyeHueckelScreening[source]

Debye Hückel screening as presented by [Chapman et al., 2015].

\[q^\text{DH} = Z_f \frac{\kappa_e^2}{\kappa_e^2 + k^2}\]

Where \(\kappa_e\) is given by the ‘screening length’ model.

Note

This model should give the same results as LinearResponseScreeningGericke2010, if the latter is evaluated with a local field correction of 0, and the electron-ion potential being a Coulomb potential

See also

jaxrts.ion_feature.q_DebyeHueckelChapman2015

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.