aspcol.sphericalharmonics.gaunt_coefficient
- aspcol.sphericalharmonics.gaunt_coefficient(l1, m1, l2, m2, l3)
Gaunt coefficient G(l1, m1, l2, m2, l3)
Defined on page 83, equation (3.71) in [martinMultiple2006]. Argument order is the same as in the reference
- Parameters:
l1 (int) – Spherical harmonic order
m1 (int) – Spherical harmonic degree
l2 (int) – Spherical harmonic order
m2 (int) – Spherical harmonic degree
l3 (int) – Spherical harmonic order
- Returns:
G – Gaunt coefficient for the given arguments
- Return type:
float
References
[martinMultiple2006] P. A. Martin, Multiple scattering: Interaction of time-harmonic waves with N obstacles, vol. 107. in Encyclopedia of mathematics and its applications, vol. 107. Cambridge, UK: Cambridge University Press, 2006.
Notes
The relationship between this and triple_harmonic_integral (the latter is the definition of gaunt coefficient given by Sympy) is I(l1, l2, l3, m1, m2, m3) = delta(m1+m2+m3,0) * (-1)**(m3) * gaunt(l1, m1, l2, m2, l3)
Can be seen on the final equation on page 328 in Multiple scattering: Interaction of time-harmonic waves with N obstacles by P. A. Martin, 2006.
A recursive algorithm can be found in: Fast evaluation of Gaunt coefficients: recursive approach - Yu-lin Xu, 1997