jaxrts.models.ArkhipovIonFeat

class jaxrts.models.ArkhipovIonFeat[source]

Model for the ion feature of the scattering, presented in [Arkhipov and Davletov, 1998] and [Arkhipov et al., 2000].

The structure factors are obtained by using an effective potential (pseudopotential) model of the particle interaction of semiclassical two-component plasmas with a single temperature \(T\). We use the electron temperature state.T_e of the PlasmaState modelled. The authors take into account both quantum and collective effects.

Requires a ‘form-factors’ model (defaults to PaulingFormFactors) and a ‘screening’ model (defaults to Gregori2004Screening).

Extension to multicomponent plasmas is taken from [Gregori et al., 2006b]:

It is only valid in RPA, see, e.g., [Wünsch et al., 2011].

See also

jaxrts.static_structure_factors.S_ii_AD

Calculation of the static ion ion structure factor given by [Arkhipov and Davletov, 1998].

jaxrts.models.PaulingFormFactors

The default model for the atomic form factors

Methods

Rayleigh_weight(plasma_state, setup)

This is the result from Wünsch [Wünsch, 2011], to calculate the Rayleigh weight for a plasma from multiple species.

S_ii(plasma_state, setup)

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

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.ArkhipovIonFeat

Number of interpolation in the Born Mermin Chapman Interpolation

Number of interpolation in the Born Mermin Chapman Interpolation