[SciPy-Dev] Spherical harmonics, convention

Matthew Brett matthew.brett at gmail.com
Fri Mar 19 13:50:22 EDT 2010


Hi,

I noticed that scipy.special.sph_harm uses conventions that (on
superficial reading) seem to be rather unusual; can I ask for advice
whether that is correct?

For example; http://en.wikipedia.org/wiki/Spherical_harmonics assumes:

theta = polar angle
phi = azimuthal angle
l (little L) = degree of harmonic

but we have:

theta = azimuthal angle
phi = polar angle
n = degree of harmonic

I realize that the theta / phi switch is the difference between
physics and math conventions of spherical coordinates, but my
superficial impression was that there was a rather strong tradition in
spherical harmonics to prefer theta = polar, phi = azimuthal; is that
correct?

Thanks a lot,

Matthew



More information about the SciPy-Dev mailing list