Multibody multipole methods

被引:2
|
作者
Lee, Dongryeol [1 ]
Ozakin, Arkadas [2 ]
Gray, Alexander G. [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Georgia Inst Technol, Georgia Tech Res Inst, Atlanta, GA 30332 USA
关键词
Fast multipole methods; Data structures; kd-trees; Axilrod-Teller potential; Multi-tree algorithms; ALGORITHM;
D O I
10.1016/j.jcp.2012.06.027
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A three-body potential function can account for interactions among triples of particles which are uncaptured by pairwise interaction functions such as Coulombic or Lennard-Jones potentials. Likewise, a multibody potential of order n can account for interactions among n-tuples of particles uncaptured by interaction functions of lower orders. To date, the computation of multibody potential functions for a large number of particles has not been possible due to its O(N-n) scaling cost. In this paper we describe a fast tree-code for efficiently approximating multibody potentials that can be factorized as products of functions of pairwise distances. For the first time, we show how to derive a Barnes-Hut type algorithm for handling interactions among more than two particles. Our algorithm uses two approximation schemes: (1) a deterministic series expansion-based method; (2) a Monte Carlo-based approximation based on the central limit theorem. Our approach guarantees a user-specified bound on the absolute or relative error in the computed potential with an asymptotic probability guarantee. We provide speedup results on a three-body dispersion potential, the Axilrod-Teller potential. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:6827 / 6845
页数:19
相关论文
共 50 条
  • [1] Computational methods in multibody dynamics
    Amirouche, Farid M.L.
    Cutchins, M.A.
    Applied Mechanics Reviews, 1992, 45 (12 pt 1)
  • [2] Integration methods for multibody dynamics
    McGrath, JF
    Rampalli, R
    Ryan, RR
    ASTRODYNAMICS 1995, 1996, 90 : 1603 - 1619
  • [3] Heterogeneous Multiscale Methods for Penalty Methods in Multibody Dynamics
    Kettmann, Markus A.
    Arnold, Martin
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS (ICNAAM 2012), VOLS A AND B, 2012, 1479 : 839 - 842
  • [4] Scalable Fast Multipole Methods for Vortex Element Methods
    Hu, Qi
    Gumerov, Nail A.
    Yokota, Rio
    Barba, Lorena
    Duraiswami, Ramani
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1408 - +
  • [5] METHODS OF ANALYSIS OF CONSTRAINED MULTIBODY SYSTEMS
    HUSTON, RL
    MECHANICS OF STRUCTURES AND MACHINES, 1989, 17 (02): : 135 - 143
  • [6] COMPUTER METHODS IN FLEXIBLE MULTIBODY DYNAMICS
    HUSTON, RL
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1991, 32 (08) : 1657 - 1668
  • [7] Multiscale methods for multibody systems with impacts
    Schiehlen, W
    Hu, B
    Seifried, R
    ADVANCES IN COMPUTATIONAL MULTIBODY SYSTEMS, 2005, 2 : 95 - 124
  • [8] Scalable Fast Multipole Methods for Vortex Element Methods
    Hu, Qi
    Gumerov, Nail A.
    Yokota, Rio
    Barba, Lorena
    Duraiswami, Ramani
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012,
  • [9] Application of General Multibody Methods to Robotics
    Fraczek, Janusz
    Wojtyra, Marek
    MULTIBODY DYNAMICS: COMPUTATIONAL METHODS AND APPLICATIONS, 2011, 23 : 131 - 152
  • [10] Blended Lobatto methods in multibody dynamics
    Schaub, M
    Simeon, B
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2003, 83 (10): : 720 - 728