Expand description
Classical elastic scattering in a screened-Coulomb potential.
Everything is in the reduced variables of crate::ion::potential:
x = r/a, beta = b/a, eps = a E_cm / (Z1 Z2 e^2/(4 pi eps0)). The
radial motion in the centre-of-mass frame obeys
G(x) = 1 - phi(x)/(eps x) - beta^2/x^2, with turning point G(x0) = 0.
The centre-of-mass scattering angle is (Goldstein; ZBL 1985, Ch. 2)
theta = pi - 2 beta * Int_{x0}^{inf} dx / (x^2 sqrt(G(x)))Three evaluators are provided: direct Gauss-Mehler quadrature
(theta_quadrature, accurate everywhere), the Biersack-Haggmark “magic
formula” (theta_magic, fast and approximate), and a precomputed
ScatteringTable for the hot path.
Structs§
- Magic
Constants - Constants of the Biersack-Haggmark magic formula for one screening function.
- Scattering
Table - Precomputed centre-of-mass scattering angle
theta(eps, beta). - Table
Spec - Specification of a
ScatteringTablegrid.
Constants§
- DEFAULT_
NODES - Default number of Gauss-Mehler nodes for
theta_quadrature.
Functions§
- closest_
approach - Reduced distance of closest approach
x0for reduced energyepsand reduced impact parameterbeta > 0. - nuclear_
stopping_ reduced - Reduced nuclear stopping cross section
s_n(eps) = 2 eps Int_0^inf sin^2(theta/2) beta d betafrom the quadrature angle (reduced units of ZBL 1985, Ch. 2; the energy transfer isT = gamma E sin^2(theta/2)). Seenuclear_stopping_with. - nuclear_
stopping_ with - Reduced nuclear stopping cross section for an arbitrary angle function
theta(beta)at fixedeps(quadrature, magic formula, table, …). Integrated overln betawith Simpson’s rule,per_decadeintervals per decade frombeta_mintobeta_max; the contributions belowbeta_min(~ beta_min^2) and abovebeta_max(screened, exponentially small) are neglected. - theta_
magic - Biersack-Haggmark “magic formula” (Nucl. Instrum. Methods 174 (1980) 257) for the centre-of-mass angle:
- theta_
quadrature theta_quadrature_nwithDEFAULT_NODESnodes.- theta_
quadrature_ n - Centre-of-mass scattering angle (radians, in
[0, pi]) by Gauss-Mehler quadrature withnnodes (Mendenhall and Weller, Nucl. Instrum. Methods B 58 (1991) 11; Gauss-Chebyshev rule of the first kind).