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_eof 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 toGregori2004Screening).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_ADCalculation of the static ion ion structure factor given by [Arkhipov and Davletov, 1998].
jaxrts.models.PaulingFormFactorsThe 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)S_ii_on_grid(plasma_state)For py:class:jaxrts.models.IonFeatModel that internally calculate S_ii a k-grid independently of the probe setup (e.g. HNC-based models) this method should return (k_grid, S_ab_grid).
__init__()check(plasma_state)Test if the model is applicable to the PlasmaState.
check_supports_S_ii_grid(plasma_state)Whether
S_ii_on_grid()can be used for this model, given the current plasma_state.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
A list of keywords where this model is adequate for
A list of bibtex keys.
HNC type models calculate the SSF on a k grid, and then interpolate to the scattering vector of the setup class.
Examples using
jaxrts.models.ArkhipovIonFeatNumber of interpolation in the Born Mermin Chapman Interpolation
Number of interpolation in the Born Mermin Chapman Interpolation