Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Grid-Multipole Calculations

Published: 01 September 1995 Publication History
  • Get Citation Alerts
  • Abstract

    We describe new high-order, momentum conserving methods for spreading charge to and interpolating potential from the mesh. These methods permit efficient grid-based algorithms to be used in high-order accurate n-body particle codes such as the fast multipole algorithm (FMM) of Greengard and Rokhlin [J. Comput. Phys., 73 (1987), pp. 325–348]. We report on experiments showing that potential evaluation using our spreading and interpolating techniques are significantly more accurate than evaluation using multipole expansions directly. We describe, briefly, how to incorporate our methods into the FMM.

    References

    [1]
    Christopher R. Anderson, An implementation of the fast multipole method without multipoles, SIAM J. Sci. Statist. Comput., 13 (1992), 923–947
    [2]
    C. R. Anderson, C. Greengard, Vortex dynamics and vortex methods, Lectures in Applied Mathematics, Vol. 28, American Mathematical Society, Providence, RI, 1991xiv+751
    [3]
    Andrew W. Appel, An efficient program for many-body simulation, SIAM J. Sci. Statist. Comput., 6 (1985), 85–103
    [4]
    G. Beylkin, R. Coifman, V. Rokhlin, Fast wavelet transforms and numerical algorithms. I, Comm. Pure Appl. Math., 44 (1991), 141–183
    [5]
    Achi Brandt, Multilevel computations of integral transforms and particle interactions with oscillatory kernels, Comput. Phys. Comm., 65 (1991), 24–38
    [6]
    H.-Q. Ding, N. Karasawa, W. A. Goddard, III, Atomic level simulations on a million particles: The cell multi-pole method for Coulomb and London nonbond interactions, J. Chem. Phys., 97 (1992), 4309–4315
    [7]
    A. Dutt, V. Rokhlin, on the rapid evaluation of trigonometric series, Tech. report, DCS/RR-893, Yale University, New Haven, CT, 1992, March
    [8]
    Anne Greenbaum, Leslie Greengard, Anita Mayo, On the numerical solution of the biharmonic equation in the plane, Phys. D, 60 (1992), 216–225
    [9]
    Leslie Greengard, The rapid evaluation of potential fields in particle systems, ACM Distinguished Dissertations, MIT Press, Cambridge, MA, 1988xiv+91, Massachusetts Institute of Technology
    [10]
    L. Greengard, Potential fiow in channels, SIAM J. Sci. Statist. Comput., 11 (1990), 603–620
    [11]
    L. Greengard, V. Rokhlin, A fast algorithm for particle simulations, J. Comput. Phys., 73 (1987), 325–348
    [12]
    L. Greengard, V. Rokhlin, On the efficient implementation of the fastmultipole algorithm, Research report, YALEU/DCS/RR-602, Yale University, New Haven, CT, 1988, February
    [13]
    L. Greengard, V. Rokhlin, C. R. Anderson, C. Greengard, The rapid evaluation of potential fields in three dimensionsVortex methods (Los Angeles, CA, 1987), Lecture Notes in Math., Vol. 1360, Springer, Berlin, 1988, 121–141
    [14]
    Leslie Greengard, John Strain, The fast Gauss transform, SIAM J. Sci. Statist. Comput., 12 (1991), 79–94
    [15]
    R. W. Hockney, J. W. Eastwood, Computer Simulation Using Particles, McGraw–Hill, New York, 1981
    [16]
    J. Barnes, P. Hut, A hierarchical $O(N \log N)$ force calculation algorithm, Nature, 324 (1986), 446–449
    [17]
    A. Mayo, On the accuracy of a class of momentum conserving particle mesh methods, and the interpolation of elliptic functions on uniform meshes, Technical rep., RC 14306, IBM Research, Yorktown Heights, NY, 1989, January
    [18]
    K. Nabors, F. Korsmeyer, J. White, Preconditioned, adaptive, multipole-accelerated iterative methods for three-dimensional first-kind integral equations of potential theory, SIAM J. Sci. Comput., 15 (1994), 713–735
    [19]
    V. Rokhlin, Rapid solution of integral equations of classical potential theory, J. Comput. Phys., 60 (1985), 187–207
    [20]
    V. Rokhlin, Rapid solution of integral equations of scattering theory in two dimensions, J. Comput. Phys., 86 (1990), 414–439
    [21]
    J. K. Salmon, Ph.D. Thesis, Parallel Hierarchical N Body Methods, California Institute of Technology, Pasadena, CA, 1990
    [22]
    John Strain, A fast Laplace transform based on Laguerre functions, Math. Comp., 58 (1992), 275–283
    [23]
    Charles F. Van Loan, Gene H. Golub, Matrix computations, Johns Hopkins Series in the Mathematical Sciences, Vol. 3, Johns Hopkins University Press, Baltimore, MD, 1989xxii+642
    [24]
    Philip R. Wallace, Mathematical analysis of physical problems, Dover Publications Inc., New York, 1984xix+616

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image SIAM Journal on Scientific Computing
    SIAM Journal on Scientific Computing  Volume 16, Issue 5
    Sep 1995
    221 pages

    Publisher

    Society for Industrial and Applied Mathematics

    United States

    Publication History

    Published: 01 September 1995

    Author Tags

    1. 65C99
    2. 70F10

    Author Tags

    1. n-body simulation
    2. multipole algorithms
    3. grid-based simulation

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2013)A parallel fast multipole method for elliptic difference equationsJournal of Computational Physics10.1016/j.jcp.2014.07.048278:C(76-91)Online publication date: 1-Oct-2013
    • (2005)Parallel multigrid summation for the N-body problemJournal of Parallel and Distributed Computing10.1016/j.jpdc.2005.03.00665:8(949-962)Online publication date: 1-Aug-2005
    • (2004)A kernel-independent adaptive fast multipole algorithm in two and three dimensionsJournal of Computational Physics10.1016/j.jcp.2003.11.021196:2(591-626)Online publication date: 20-May-2004
    • (2003)A Multipole Method for Schwarz--Christoffel Mapping of Polygons with Thousands of SidesSIAM Journal on Scientific Computing10.1137/S106482750241167525:3(1042-1065)Online publication date: 1-Jan-2003
    • (1998)Using a Fast Multipole Method to Accelerate Spline EvaluationsIEEE Computational Science & Engineering10.1109/99.7145905:3(24-31)Online publication date: 1-Jul-1998
    • (1997)Simulating the Behavior of MEMS DevicesIEEE Computational Science & Engineering10.1109/99.5908544:1(30-43)Online publication date: 1-Jan-1997

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media