You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cache pure functions; fix FFT DC floor; fix RST docstring warnings; add physics description
- Add lru_cache to build_basis, angular_dipole_element, build_hamiltonian,
line_strength, einstein_a (_stark_templates), holtsmark_distribution,
hooper_distribution, and microfield_quadrature (via internal cached impl);
test suite 27% faster (46s -> 34s)
- Zero-pad FFT convolution to 2N in calculate_static_profile to eliminate
circular-convolution DC floor in far wings
- Fix RST substitution-reference warnings in discrete_transitions docstring:
replace |d_q|^2 notation with abs(d_q)^2
- Add physics model description to README and docs/source/index.rst
Copy file name to clipboardExpand all lines: README.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,15 @@
2
2
3
3
**Coupled Stark-Zeeman plasma line-shape model for hydrogen-like radiators.**
4
4
5
-
Computes emission line profiles of H-like ions in a magnetized plasma, coupling quasi-static ion microfield broadening (Holtsmark / Hooper distributions), electron impact broadening (GBK model), and optionally ion dynamics via the Frequency Fluctuation Model (FFM).
5
+
**StarkZee** implements the Standard Lineshape Theory for emission lines of hydrogen-like ions in a magnetized plasma.
6
+
Ions are treated in the quasi-static approximation: the ion microfield at the radiator site is assumed stationary on the timescale of the emitted photon, and the spectral profile is obtained by averaging Stark-Zeeman Hamiltonians over the ion microfield distribution.
7
+
Electron broadening is represented by weak binary collisions within the Griem–Baranger–Kolb (GBK) binary-collision relaxation model, which accounts for the suppression of broadening at large frequency detunings through a semi-classical exponential-integral factor and a magnetic-field-dependent lower cutoff.
6
8
7
-
Implements the model of [Ferri, Peyrusse & Calisti, *Matter and Radiation at Extremes***7**, 015901 (2022)](https://doi.org/10.1063/5.0058552).
9
+
The static magnetic field enters the radiator Hamiltonian directly — within the electric-dipole approximation — producing coupled Stark-Zeeman energy levels and polarized π and σ± emission components.
10
+
Ion dynamics (the finite velocity of the perturbing ions) are optionally included via the Frequency Fluctuation Model (FFM), which treats the microfield as a Markovian jump process between quasi-static configurations.
11
+
The static ion microfield distribution is evaluated using the analytical Hooper screened distribution, parametrized by the electron–ion screening factor *a* = *r*_e / λ_D (ratio of the mean inter-particle distance to the electron Debye length), which smoothly interpolates between the unscreened Holtsmark limit (*a* → 0) and the strongly screened regime.
12
+
13
+
Model based on [Ferri, Peyrusse & Calisti, *Matter and Radiation at Extremes***7**, 015901 (2022)](https://doi.org/10.1063/5.0058552).
0 commit comments