ccSHT: A Fast Parallel Spherical Harmonic Transform


Acknowledgments and References

ccSHT was developed at NERSC, which is supported by the D.o.E's Office of Science. Thanks to Julian Borrill, Radek Stompor and Andrew Jaffe for their assistance in the design, development and testing of ccSHT. Thanks to Steve Monk for finding a bug that effected negatively ordered pixel rows. Thanks to Albert Bailey for finding a bug in calculateQlm(). Thanks to Scott Sides for helping me make the FORTRAN interface more robust. Appreciation also goes out to the developers of FFTW for creating such a fine Fourier transform package. It is also important to acknowledge the efforts of those before me. Several software packages exist to do spherical harmonic transforms. There is the Healpix package which was originally developed by Gorski, Hivon and Wandelt. There is also the SPHEREPACK package which was written by Adams and Swarztrauber. Many people have worked on computing the spherical harmonic transform; some references are given below:

  1. Abramowitz, M. and Stegun, I.A. Handbook of Mathematical Functions, Applied Mathematics Series, Volume 55. Dover Publications, New York. 1968.
  2. Driscoll, J.R., and Healy, D.M. Computing Fourier Transforms and Convolutions on the 2-Sphere. Advances in Applied Mathematics. 15, 2 (1994), 202-250.
  3. Górski, K.M., Hivon, E., Wandelt, B.D. "Evolution of Large-Scale Structure" Proceedings of the MPA/ESO Cosmology Conference eds. A.J. Banday, R.S. Sheth and L. Da Costa, PrintPartners Ipskamp, NL (1999), pp. 37-42 (also astro-ph/9812350)
  4. Healy, D.M., Rockmore, D., and Moore, S.B. FFTs for the 2-Sphere - Improvements and Variations. Technical Report PCS-TR96-292, Department of Computer Science, Dartmouth College, 1996.
  5. Magnus, W. and Oberhettinger, F. Formulas and Theorems for the Functions of Mathematical Physics. Chelsea, New York. 1949.
  6. Press, W.H., Teukolsky, S.A., Vetterling, W.T., and Flannery, B.P. Numerical Recipes in C Second Edition. Cambridge University Press, New York. 1992.
  7. Smith, J.M., Olver, F.W.J., and Lozier, D.W. Extended-Range Arithmetic and Normlized Legendre Polynomials. ACM Trans. Math. Sofw. 7, 1 (March 1981), 93-105.
  8. Swarztrauber, P.N., and Spotz, W.F. Generalized Discrete Spherical Harmonic Transforms. Journal of Computational Physics, 159, 2, (April 2000), 213-230.

HOME