jaxrts.models.CHSIonFeat
- class jaxrts.models.CHSIonFeat[source]
Model for the ion feature of the scattering, presented in [Gregori et al., 2007]. Treating the ions as charged hard spheres (CHS).
Note
[Gregori et al., 2006a] uses effective temperatures for the ion and electron temperatures to obtain sane limits to \(T\rightarrow 0\). This is done by calling
jaxrts.static_structure_factors.T_cf_Greg()for the electron temperature andjaxrts.static_structure_factors.T_i_eff_Greg(), for the ionic temperatures. The latter requires a ‘Debye temperature’ model.Requires a ‘Debye temperature’ model (defaults to
BohmStaver).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].
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
A list of keywords where this model is adequate for
A list of bibtex keys.