jaxrts.models.FormFactorLowering

class jaxrts.models.FormFactorLowering(Z_squared_correction: bool = True)[source]

Form factor lowering model as introduced by [Döppner et al., 2023]. In a high density plasma the form factor is reduced due to ionization potential depression. This concept only applies to very high densities, when only K-shell electrons should remain. Here we calculate the \(f_{1s}(k)\) form factor with the analytic Pauling formula but with an IPD corrected effective charge Z_eff. The spin up and spin down K-shell electrons and their respective binding energies are taken into account for this calculation.

Note

For compatibility, we include form-factors for higher orbitals calculated using jaxrts.form_factors.pauling_all_ff(), as they are suggested by [Pauling and Sherman, 1932]. However, this model is only applicable when the only electrons in the K-shell are remaining.

See also

jaxrts.form_factors.form_factor_lowering_10

Function calculating the lowered form factors for the 1s orbital.

Methods

__init__([Z_squared_correction])

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

Zero IPD limit form factor lowering

Zero IPD limit form factor lowering

Zero IPD limit for effective charge when using form factor lowering

Zero IPD limit for effective charge when using form factor lowering