Fast and Robust Integration of N-body Systems

被引:0
|
作者
Omelchenko, Y. A. [1 ]
Karimabadi, H. [1 ]
机构
[1] SciberQuest Inc, Solana Beach, CA 92705 USA
关键词
SIMULATIONS; ALGORITHM;
D O I
暂无
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Systems of particles interacting via potential fields range from plasma to biological to gravitational applications. Calculation of forces by direct summation of particle contributions becomes prohibitively expensive for large particle ensembles. Traditional particle-mesh methods remedy this problem by solving Poisson's equation. On non-uniform meshes, however, this approach may produce spurious self-forces (Vay et al. 2004). Alternatively, tree-code algorithms (Barnes & Hut 1986) group particles into nested spatial clusters and estimate particle-cluster forces in a hierarchical multi-pole approximation. All existing algorithms employ explicit time-stepping integrators. We propose a novel algorithm for simulating N-body systems: an Event-driven Particle-Mesh (EPM) method. It combines Particle-in-Cell (PIC) gather/scatter techniques with direct evaluation (summation) of forces and performs asynchronous calculations via discrete-event simulation (DES) (Karimabadi et al 2005; Omelchenko & Karimabadi 2006, 2007). DES preserves causality from first principles and selects particle updates in self-adaptive order. Ill addition to ensuring stability and accuracy this eliminates CPU overhead associated with inactive parts of the phase space. In this paper we describe a uniform-mesh implementation of the new algorithm and validate it by simulating the interaction of a powerful laser with a neutral plasma cluster.
引用
收藏
页码:261 / 267
页数:7
相关论文
共 50 条
  • [21] Clustering in gravitating N-body systems
    Bottaccio, M
    Amici, A
    Miocchi, P
    Dolcetta, RC
    Montuori, M
    Pietronero, L
    EUROPHYSICS LETTERS, 2002, 57 (03): : 315 - 321
  • [22] Symplectic integration for the collisional gravitational N-body problem
    Hernandez, David M.
    Bertschinger, Edmund
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2015, 452 (02) : 1934 - 1944
  • [23] An efficient integration method for binaries in N-body simulations
    Mikkola, S
    Aarseth, SJ
    NEW ASTRONOMY, 1998, 3 (05): : 309 - 320
  • [24] Revisiting Vainshtein screening for fast N-body simulations
    Brando, Guilherme
    Koyama, Kazuya
    Winther, Hans A.
    JOURNAL OF COSMOLOGY AND ASTROPARTICLE PHYSICS, 2023, (06):
  • [25] Fast N-Body Methods: Why, What, and Which
    Skeel, Robert D.
    NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS I-III, 2010, 1281 : 27 - 30
  • [26] MULTIGRID METHODS FOR N-BODY GRAVITATIONAL SYSTEMS
    JESSOP, C
    DUNCAN, M
    CHAU, WY
    JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 115 (02) : 339 - 351
  • [27] Approach to equilibrium in N-body gravitational systems
    El-Zant, AA
    PHYSICAL REVIEW E, 1998, 58 (04): : 4152 - 4165
  • [28] Relaxation in N-body simulations of spherical systems
    Sellwood, J. A.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2015, 453 (03) : 2919 - 2926
  • [29] GRAVITATIONAL RADIATION FROM N-BODY SYSTEMS
    CHIA, TT
    ANNALS OF PHYSICS, 1977, 103 (01) : 233 - 250
  • [30] DYNAMICAL AND STATISTICAL DESCRIPTIONS OF N-BODY SYSTEMS
    PRIGOGINE, I
    GEORGE, C
    HENIN, F
    PHYSICA, 1969, 45 (03): : 418 - +