A new approach for rapid evaluation of the potential field in three dimensions

Efficient evaluation of the potential field is an essential requirement for simulation of large ensembles of particles in many applications, including astrophysics, plasma physics, molecular dynamics, very large–scale integration systems and micro–electro–mechanical systems. Current methods use multipole expansion of spherical harmonics for the potential field, which is computationally expensive in terms of running time and memory requirements when a high degree of accuracy is desired. In this paper, a new approach is presented for efficient and rapid evaluation of the potential field in three dimensions. The mathematical background for the proposed approach stems from an exponential integral representation of Green's function, 1/r, and an approximation to the integral by using Gauss quadratures, which distinctively differs from the theory of spherical harmonics. The translations are simple in structure, error–free and independent of the approximation, which enables the overall accuracy and computational performance to be controlled externally via the approximation. In addition, the gradient of the potential can be readily retrieved as a by–product of the computational process. More importantly, the memory requirement is independent of the desired degree of accuracy. The technique presented here opens new possibilities for efficient distributed computing and parallel processing of large–scale simulation of particle systems.

[1]  V. Rokhlin,et al.  Rapid Evaluation of Potential Fields in Three Dimensions , 1988 .

[2]  Klaus Ruedenberg,et al.  Rotation and Translation of Regular and Irregular Solid Spherical Harmonics , 1973 .

[3]  L. Milne‐Thomson A Treatise on the Theory of Bessel Functions , 1945, Nature.

[4]  A Nathan,et al.  Rapid communication: Rapid evaluation of the potential field in three dimensions using exponential expansion , 1997 .

[5]  E. Hobson The Theory of Spherical and Ellipsoidal Harmonics , 1955 .

[6]  L. Greengard The Rapid Evaluation of Potential Fields in Particle Systems , 1988 .

[7]  Jan G. Korvink,et al.  Enhanced multipole acceleration technique for the solution of large Poisson computations , 1996, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[8]  Roger F. Harrington,et al.  Field computation by moment methods , 1968 .

[9]  R. Coifman,et al.  The fast multipole method for the wave equation: a pedestrian prescription , 1993, IEEE Antennas and Propagation Magazine.

[10]  Henrik Gordon Petersen,et al.  Error estimates for the fast multipole method. I. The two-dimensional case , 1995, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[11]  L. Greengard,et al.  A new version of the Fast Multipole Method for the Laplace equation in three dimensions , 1997, Acta Numerica.

[12]  Zeyi Wang,et al.  A Parallel Multipole Accelerated 3-D Capacitance Simulator Based on an Improved Model , 1996, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[13]  Piet Hut,et al.  A hierarchical O(N log N) force-calculation algorithm , 1986, Nature.

[14]  Michael A. Epton,et al.  Multipole Translation Theory for the Three-Dimensional Laplace and Helmholtz Equations , 1995, SIAM J. Sci. Comput..

[15]  Henrik G. Petersen,et al.  Error estimates for the fast multipole method. II. The three-dimensional case , 1995, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[16]  G. A. Watson A treatise on the theory of Bessel functions , 1944 .

[17]  K. Nabors,et al.  Multipole-accelerated capacitance extraction algorithms for 3-D structures with multiple dielectrics , 1992 .

[18]  Irene A. Stegun,et al.  Handbook of Mathematical Functions. , 1966 .

[19]  William Dewey Elliott Multipole algorithms for molecular dynamics simulation on high performance computers , 1995 .

[20]  Jacob K. White,et al.  Fast capacitance extraction of general three-dimensional structures , 1992 .