English

Error and symmetry analysis of Misner's algorithm for spherical harmonic decomposition on a cubic grid

General Relativity and Quantum Cosmology 2015-06-25 v2 Computational Physics

Abstract

Computing spherical harmonic decompositions is a ubiquitous technique that arises in a wide variety of disciplines and a large number of scientific codes. Because spherical harmonics are defined by integrals over spheres, however, one must perform some sort of interpolation in order to compute them when data is stored on a cubic lattice. Misner (2004, Class. Quant. Grav., 21, S243) presented a novel algorithm for computing the spherical harmonic components of data represented on a cubic grid, which has been found in real applications to be both efficient and robust to the presence of mesh refinement boundaries. At the same time, however, practical applications of the algorithm require knowledge of how the truncation errors of the algorithm depend on the various parameters in the algorithm. Based on analytic arguments and experience using the algorithm in real numerical simulations, I explore these dependencies and provide a rule of thumb for choosing the parameters based on the truncation errors of the underlying data. I also demonstrate that symmetries in the spherical harmonics themselves allow for an even more efficient implementation of the algorithm than was suggested by Misner in his original paper.

Keywords

Cite

@article{arxiv.gr-qc/0412047,
  title  = {Error and symmetry analysis of Misner's algorithm for spherical harmonic decomposition on a cubic grid},
  author = {David R. Fiske},
  journal= {arXiv preprint arXiv:gr-qc/0412047},
  year   = {2015}
}

Comments

10 pages, 3 tables, 1 figure. Version 2 has a broader introduction, and includes additional information on choosing parameters

R2 v1 2026-07-22T12:41:40.793Z