Skip to main content

born_ochkur_factor

Function born_ochkur_factor 

Source
pub fn born_ochkur_factor(
    recoil_ev: f64,
    energy_ev: f64,
    loss_ev: f64,
    binding_ev: f64,
) -> f64
Expand description

The Born-Ochkur exchange factor F = -x + x² of dV2022 (text below eq. (32); module docs), with x = (ħ²q²/2m) / (T - W) and W = E - B the kinetic energy of the emitted electron, for a recoil energy ħ²q²/2m = recoil_ev, a kinetic energy T = energy_ev (use T' = T + E_F with a Fermi energy), a loss E = loss_ev and a binding energy B = binding_ev, all in eV. This is the factor the DIIMFP integrand of SinglePolePenn::diimfp_with_binding_per_m_ev is multiplied by (1 + F). NaN unless T - W > 0.