Mercury-Ares: a high-performance n-body code for planet formation studies
arXiv:2601.16791 · doi:10.1016/j.ascom.2026.101064
Abstract
Forming planetary systems are populated by large numbers of gravitationally interacting planetary bodies, spanning from massive giant planets to small planetesimals akin to present-day asteroids and comets. All these planetary bodies are embedded in the gaseous embrace of their native protoplanetary disks, and their interactions with the disk gas play a central role in shaping their dynamical evolution and the outcomes of planet formation. These factors make realistic planet formation simulations extremely computationally demanding, which in turn means that accurately modeling the formation of planetary systems requires the use of high-performance methods. The planet formation code Mercury-Ares was developed to address these challenges and, since its first implementation, has been used in multiple exoplanetary and Solar System studies. Mercury-Ares is a parallel n-body code that builds on the widely used Mercury code and is capable of modeling the growth and migration of forming planets, the interactions between planetary bodies and the disk gas, as well as the evolving impact flux of planetesimals on forming planets across the different stages of their formation process. In this work we provide the up-to-date overview of its physical modeling capabilities and the first detailed description of its high-performance implementation based on the OpenMP directive-based parallelism for shared memory environments, to harness the multi-thread and vectorization features of modern processor architectures.
arXiv comment16 pages, 4 figures, version accepted for publication on Astronomy & Computing
References in corpus (35)
- REBOUND: An open-source multi-purpose N-body code for collisional dynamics
- Density of asteroids
- Dynamical Origin of Extrasolar Planet Eccentricity Distribution
- WHFast: A fast and unbiased implementation of a symplectic Wisdom-Holman integrator for long term gravitational simulations
- Protoplanetary Disk Structures in Ophiuchus II: Extension to Fainter Sources
- The imprint of exoplanet formation history on observable present-day spectra of hot Jupiters
- ALMA Survey of Lupus Protoplanetary Disks II: Gas Disk Radii
- Models of Jupiter's Growth Incorporating Thermal and Hydrodynamic Constraints
- Neptune's Migration into a Stirred-Up Kuiper Belt: A Detailed Comparison of Simulations to Observations
- Tracing the formation history of giant planets in protoplanetary disks with Carbon, Oxygen, Nitrogen and Sulphur
- The New Generation Planetary Population Synthesis (NGPPS). I. Bern global model of planet formation and evolution, model tests, and emerging planetary systems
- Planet formation models: the interplay with the planetesimal disc
- Global Models of Planet Formation and Evolution
- How planetary growth outperforms migration
- The GENGA Code: Gravitational Encounters in N-body simulations with GPU Acceleration
- Chemical Diversity in Protoplanetary Disks and Its Impact on the Formation History of Giant Planets
- Mercury-T: A new code to study tidally evolving multi-planet systems. Applications to Kepler-62
- High gas/dust size ratio indicating efficient radial drift in the mm-faint CX Tau disk
- The origin of the high metallicity of close-in giant exoplanets: Combined effect of the resonant and aerodynamic shepherding
- Capture of Solids by Growing Proto-gas Giants: Effects of Gap Formation and Supply-limited Growth
- Accretion of Solid Materials onto Circumplanetary Disks from Protoplanetary Disks
- The contribution of the ARIEL space mission to the study of planetary formation
- Jovian Early Bombardment: planetesimal erosion in the inner asteroid belt
- The contamination of the surface of Vesta by impacts and the delivery of the dark material
- Exploring the link between star and planet formation with Ariel
- The role of planetary formation and evolution in shaping the composition of exoplanetary atmospheres
- Simulations of Dynamical Gas-Dust Circumstellar Disks: Going Beyond the Epstein Regime
- Dust-to-gas ratio resurgence in circumstellar disks due to the formation of giant planets: the case of HD 163296
- The Formation of Jupiter, the Jovian Early Bombardment and the Delivery of Water to the Asteroid Belt: The Case of (4) Vesta
- Oxygen depletion in giant planets with different formation histories
- Mercury and OrbFit packages for the numerical integration of planetary systems: implementation of the Yarkovsky and YORP effects
- The GAPS program at TNG XLVII: The unusual formation history of V1298 Tau
- Shifting of the resonance location for planets embedded in circumstellar disks
- HD 163296 and its Giant Planets: Creation of Exo-comets, Interstellar Objects and Transport of Volatile Material
- Chondrule formation by collisions of planetesimals containing volatiles triggered by Jupiter's formation