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 条
  • [21] Fast multipole and multifunction PEEC methods
    Antonini, G
    Ruehli, AE
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2003, 2 (04) : 288 - 298
  • [22] Adaptive fast multipole methods on the GPU
    Goude, Anders
    Engblom, Stefan
    JOURNAL OF SUPERCOMPUTING, 2013, 63 (03): : 897 - 918
  • [23] A pedestrian introduction to fast multipole methods
    Lexing Ying
    Science China Mathematics, 2012, 55 : 1043 - 1051
  • [24] An Evaluation of Methods for Modeling Contact in Multibody Simulation
    Drumwright, Evan
    Shell, Dylan A.
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011, : 1695 - 1701
  • [25] Differential-geometric methods in multibody dynamics
    Maisser, P
    NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 1997, 30 (08) : 5127 - 5133
  • [26] On numerical methods of modeling large multibody systems
    Pogorelov, DY
    MECHANISM AND MACHINE THEORY, 1999, 34 (05) : 791 - 800
  • [27] REGULARIZATION METHODS FOR CONSTRAINED MECHANICAL MULTIBODY SYSTEMS
    EICH, E
    HANKE, M
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1995, 75 (10): : 761 - 773
  • [28] Advances in computational methods for multibody system dynamics
    Huston, RL
    Liu, CQ
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2005, 10 (02): : 143 - 152
  • [29] Index Reduction and Regularisation Methods for Multibody Systems
    Poll, C.
    Hafner, I.
    IFAC PAPERSONLINE, 2015, 48 (01): : 306 - 311
  • [30] COMPUTATIONAL METHODS FOR STUDYING IMPACT IN MULTIBODY SYSTEMS
    CHANG, CC
    HUSTON, RL
    COMPUTERS & STRUCTURES, 1995, 57 (03) : 421 - 425