Fast Spherical Harmonic Transform Algorithm based on Generalized Fast Multipole Method
نویسنده
چکیده
Spherical harmonic transform is the most important orthogonal function transform only except Fourier transform, and is used not only for climate simulation and signal processing but also for a base of several numerical algorithms. Fast Fourier Transform (FFT), which runs in time O(N logN) is quite well known, but, for spherical harmonic transform, there is no fast algorithm which is as simple as FFT. We have proposed a fast transform algorithm for spherical harmonic transform using Fast Multipole Method (FMM)[17, 25], and its program is publicly available as FLTSS[24, 20]. Our algorithm computes the transform using polynomial interpolations, and to make it possible, we have introduced split Legendre functions[25], which nearly double the computational costs, and also affect the numerical stability[21]. To reduce computational costs, we tried fast transform without using split Legendre functions[22, 23] with the help of generalized FMM[29, 28]. This algorithm (we call this new algorithm and the former old algorithm) runs faster than the old algorithm with improved numerical stability. This paper discusses some details of the new algorithm and its implementation.
منابع مشابه
A Fast Spherical Filter with Uniform Resolution
for transforming Legendre polynomial expansions, but it appears not to generalize to the spherical case. This paper introduces a fast algorithm for obtaining a uniform resolution representation of a function known at a latitude– Swarztrauber [12] has reviewed other transformation algolongitude grid on the surface of a sphere, equivalent to a triangular, rithms. isotropic truncation of the spher...
متن کاملUsing Fast Fourier Transform in the 3-d Multilevel Fast Multipole Algorithm
In this paper a method is presented how to perform interpolation and anterpolation in both spherical coordinates θ and φ by trigonometric polynomials and the fast Fourier transform (FFT) in the 3-D multilevel fast multipole algorithm (MLFMA). The proposed method is exact in interpolation and anterpolation, and has the high numerical efficiency of FFT. A numerical comparison suggests that the pr...
متن کاملRecursive computation of spherical harmonic rotation coefficients of large degree
Computation of the spherical harmonic rotation coefficients or elements of Wigner’s dmatrix is important in a number of quantum mechanics and mathematical physics applications. Particularly, this is important for the Fast Multipole Methods in three dimensions for the Helmholtz, Laplace and related equations, if rotation-based decomposition of translation operators are used. In these and related...
متن کاملA Fast Algorithm for Filtering and Wavelet Decomposition on the Sphere
Abstract. This paper introduces a new fast algorithm for uniform-resolution filtering of functions defined on the sphere. We use a fast summation algorithm based on Nonequispaced Fast Fourier Transforms, building on previous work that used Fast Multipole Methods. The resulting algorithm performs a triangular truncation of the spectral coefficients while avoiding the need for fast spherical Four...
متن کاملA fast spherical harmonics transform algorithm
The spectral method with discrete spherical harmonics transform plays an important role in many applications. In spite of its advantages, the spherical harmonics transform has a drawback of high computational complexity, which is determined by that of the associated Legendre transform, and the direct computation requires time of O(N3) for cut-off frequency N . In this paper, we propose a fast a...
متن کامل