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 条
  • [31] Comparison of reduction methods for deformable multibody dynamics
    Nikravesh, Parviz E.
    Lin, Yi-shih
    Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Vol 6, Pts A-C, 2005, : 1303 - 1310
  • [33] ODE methods for solving the multibody dynamics with constraints
    Koganezawa, K
    Kaneko, K
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL 1, 1999, : 527 - 531
  • [34] INCREASING OF COMPUTATIVE EFFICIENCY OF MULTIPOLE SUBNETWORK METHODS
    BORZENKOV, VI
    MALYUK, VG
    OGORODNEICHUK, IF
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII RADIOELEKTRONIKA, 1984, 27 (10): : 37 - 41
  • [35] Scalable Fast Multipole Accelerated Vortex Methods
    Hu, Qi
    Gumerov, Nail A.
    Yokota, Rio
    Barba, Lorena
    Duraiswami, Ramani
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 967 - 976
  • [36] On the use of multipole methods for domain integration in the BEM
    Mammoli, AA
    Ingber, MS
    Brown, MJ
    BOUNDARY ELEMENT TECHNOLOGY XIV, 2001, 3 : 209 - 218
  • [37] Combining Calderon Preconditioning with Fast Multipole Methods
    Peeters, J.
    Bogaert, I.
    Cools, K.
    Fostier, J.
    De Zutter, D.
    2010 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM, 2010,
  • [38] A clustering algorithm for multilevel fast multipole methods
    Barakat, K
    Webb, JP
    IEEE TRANSACTIONS ON MAGNETICS, 2004, 40 (02) : 1072 - 1075
  • [39] A Task Parallel Implementation of Fast Multipole Methods
    Taura, Kenjiro
    Nakashima, Jun
    Yokota, Rio
    Maruyama, Naoya
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 617 - 625
  • [40] Rayleigh multipole methods for photonic crystal calculations
    Botten, L.C.
    McPhedran, R.C.
    Nicorovici, N.A.
    Asatryan, A.A.
    de Sterke, C.M.
    Robinson, P.A.
    Busch, K.
    Smith, G.H.
    Langtry, T.N.
    Progress in Electromagnetics Research, 2003, 41 : 21 - 60