Summary
Just as the FFT has revolutionized data processing and numerical solution of differential equations in Cartesian geometry, so also would a fast spherical harmonic transform revolutionize many geophysical problems in spherical geometry. Algorithms have recently been published with a theoretical asymptotic operation count of O(d(log 2 d)2), where d∞is the number of harmonics. We have developed and extended one such algorithm that uses recurrence relations for associated Legendre functions for both increasing and decreasing degree. The algorithm limits the ranges of spherical harmonic degree spanned by the recurrence relations automatically to produce a given accuracy. Tests on synthetic series and a Magsat lithospheric anomaly model show the new algorithm to be faster than conventional Gauss–Legendre quadrature for maximum degree L=127, and three times faster for L=511. However, numerical instabilities prevent the theoretical asymptotic speed from being reached, and further gains at higher degree are unlikely.
[1]
R. Young.
Finite-amplitude thermal convection in a spherical shell
,
1974,
Journal of Fluid Mechanics.
[2]
D. Gubbins,et al.
Toroidal fluid motion at the top of the Earth's core
,
1990
.
[3]
Gary L. Wise,et al.
A novel approach for the computation of Legendre polynomial expansions
,
1978
.
[4]
T. Duvall,et al.
A test of a modified algorithm for computing spherical harmonic coefficients using an FFT
,
1989
.
[5]
P. Swarztrauber.
On the Spectral Approximation of Discrete Scalar and Vector Functions on the Sphere
,
1979
.
[6]
Kathy Whaler,et al.
Downward continuation of Magsat lithospheric anomalies to the Earth's surface
,
1994
.
[7]
Gary A Dilts,et al.
Computation of spherical harmonic expansion coefficients via FFT's
,
1985
.
[8]
D. Healy,et al.
Computing Fourier Transforms and Convolutions on the 2-Sphere
,
1994
.