Expand description
Doppler broadening via the Free Gas Model (FGM).
The FGM treats target atoms as a free ideal gas at temperature T. The Doppler-broadened cross-section is obtained by averaging the unbroadened cross-section over the Maxwell-Boltzmann velocity distribution of the target atoms.
§SAMMY Reference
- Manual Section III.B.1 (Free-Gas Model of Doppler Broadening)
dop/module (Leal-Hwang implementation)
§Method
We implement the exact FGM integral in velocity space (SAMMY Eq. III B1.7):
v·σ_D(v²) = (1/(u√π)) ∫ exp(-(v-w)²/u²) · w · s(w) dw
where v = √E, u = √(k_B·T / AWR), and: s(w) = σ(w²) for w > 0 s(w) = -σ(w²) for w < 0
The key advantage of the velocity-space formulation is that u is independent of energy, making it a true convolution.
§Doppler Width
The SAMMY Doppler width at energy E is: Δ_D(E) = √(4·k_B·T·E / AWR)
Structs§
- Doppler
Params - Doppler broadening parameters.
Enums§
- Doppler
Error - Errors from Doppler broadening computation (not parameter construction).
- Doppler
Params Error - Errors from
DopplerParamsconstruction.
Functions§
- doppler_
broaden - Apply FGM Doppler broadening to cross-section data.
- doppler_
broaden_ with_ derivative - Doppler-broaden cross-sections AND compute the analytical temperature derivative ∂σ_D/∂T in a single pass.