Fast Computational Techniques
Abstract: Algorithms for the rapid computation of the forward and
inverse discrete Fourier transform for points which are nonequispaced or whose number is unrestricted are presented.
The computational procedure is based on approximation using a local Taylor series expansion and the fast Fourier
transform (FFT). The forward transform for nonequispaced points is computed as the solution of a linear system
involving the inverse Fourier transform. This latter system is solved using the iterative method GMRES with preconditioning.
Numerical results are given to confirm the efficiency of the algorithm.
"Computational Aspects of "Fast"
Particle Simulations", Christopher R. Anderson, Proceedings of the Ninth International Conference
on Computational Methods in Applied Science and Engineering, Paris, France 1990. ed. R. Glowinski, A. Lichnewsky,
SIAM publications, 1990., pg. 123-135.
Abstract: In many particle simulations the calculations of the potential
(velocity field, force, etc..) requires O(N2) operations
where N is the number of particles. In this paper we described the basic ideas behind three methods which are employed
to reduce this operation count to approximately O(N) . We discuss the issue of parameter selection for these methods
and present some computational evidence which demonstrate the importance of making good choices for the method
parameters. We conclude with some opinions about the relative merits of the methods.
"An Implementation of the Fast Multipole Method Without Multipoles",
Christopher R. Anderson, SIAM J. Sci. Stat. Comput., Vol. 13, No. 4, pp 923-947, July 1992.
Abstract: An implementation is presented of the fast multiple method, that uses approximations based on Poisson's formula. Details for the implementation in both two and three dimensions are given. Also discussed is how the multigrid aspect of a fast multiple method can be exploited to yield efficient programming procedures. The issue of the selection of an appropriate refinement level for the method is addressed. Computational results are given that show the importance of good level selection. An efficient technique that can be used to determine an optimal level to choose for the method is presented.
"A Method of Local Corrections for Computing the Velocity
Field Due to a Distribution of Vortex Blobs", Christopher
R. Anderson, J. of Comp. Phys., Vol. 62, No. 1, January 1986. 111-123.
Abstract: A computationally efficient method for computing the velocity field due to a distribution a vortex blobs is presented. The method requires fewer calculations the straight forward vortex method velocity procedure and does sacrifice the high order accuracy which can be achieved using higher-order vortex core functions.