PENTACLE: Parallelized Particle-Particle Particle-Tree Code for Planet Formation
arXiv:1810.11970 · doi:10.1093/pasj/psx073
Abstract
We have newly developed a Parallelized Particle-Particle Particle-tree code for Planet formation, PENTACLE, which is a parallelized hybrid -body integrator executed on a CPU-based (super)computer. PENTACLE uses a 4th-order Hermite algorithm to calculate gravitational interactions between particles within a cutoff radius and a Barnes-Hut tree method for gravity from particles beyond. It also implements an open-source library designed for full automatic parallelization of particle simulations, FDPS (Framework for Developing Particle Simulator) to parallelize a Barnes-Hut tree algorithm for a memory-distributed supercomputer. These allow us to handle million particles in a high-resolution -body simulation on CPU clusters for collisional dynamics, including physical collisions in a planetesimal disc. In this paper, we show the performance and the accuracy of PENTACLE in terms of and a time-step . It turns out that the accuracy of a hybrid -body simulation is controlled through and is necessary to simulate accurately accretion process of a planet for years. For all those who interested in large-scale particle simulations, PENTACLE customized for planet formation will be freely available from https://github.com/PENTACLE-Team/PENTACLE under the MIT lisence.
arXiv comment12 pages, 14 figures, published in PASJ
References in corpus (17)
- The cosmological simulation code GADGET-2
- NBODY6++GPU: Ready for the gravitational million-body problem
- GRAPE-6: The massively-parallel special-purpose computer for astrophysical particle simulation
- Implementation and performance of FDPS: A Framework Developing Parallel Particle Simulation Codes
- A New Parallel N-body Gravity Solver: TPM
- GreeM : Massively Parallel TreePM Code for Large Cosmological N-body Simulations
- TreePM: A code for Cosmological N-Body Simulations
- The GENGA Code: Gravitational Encounters in N-body simulations with GPU Acceleration
- Planetary Growth with Collisional Fragmentation and Gas Drag
- A Hybrid N-body--Coagulation Code for Planet Formation
- GOTPM: A Parallel Hybrid Particle-Mesh Treecode
- A new condition for the transition from runaway to oligarchic growth
- Planetary Core Formation with Collisional Fragmentation and Atmosphere to Form Gas Giant Planets
- Particle-Particle Particle-Tree: A Direct-Tree Hybrid Scheme for Collisional N-Body Simulations
- A Lagrangian Integrator for Planetary Accretion and Dynamics (LIPAD)
- PPPM and TreePM Methods on GRAPE Systems for Cosmological N-body Simulations
- A particle-based hybrid code for planet formation
Cited by in corpus (9)
- PeTar: a high-performance N-body code for modeling massive collisional stellar systems
- 3D Morphology of Open Clusters in the Solar Neighborhood with Gaia EDR3 II: Hierarchical Star Formation Revealed by Spatial and Kinematic Substructures
- Fortran interface layer of the framework for developing particle simulator FDPS
- SIRIUS Project. III. Star-by-star simulations of star cluster formation using a direct N-body integrator with stellar feedback
- The formation and early evolution of embedded star clusters in spiral galaxies
- Merging Hierarchical Triple Black Hole Systems with Intermediate-mass Black Holes in Population III Star Clusters
- Non-intrusive hierarchical coupling strategies for multi-scale simulations in gravitational dynamics
- Formation and evolution of binary black holes in -body simulations of star clusters with up to two million stars
- Particle-particle Particle-tree Code for Planetary System Formation with Individual Cut-off Method: GPLUM