jaxrts.models.GregoriCHSScreening

class jaxrts.models.GregoriCHSScreening[source]

Screening model to calculate the screening charge q based on expression for the static structure factors given in [Gregori et al., 2007]. treating the ions as charged hard spheres (CHS). The screening charge is calculated using

\[\]

sqrt{Z_f},frac{S_{ei}(k)}{S_{ii}(k)}

See also

jaxrts.ion_feature.q_Glenzer2009

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.