GrGadget: an N-body TreePM relativistic code for cosmological simulations
Eduardo Quintana-Miranda, Pierluigi Monaco, Luca Tornatore

TL;DR
GrGadget merges relativistic and Newtonian N-body simulation techniques to study general relativity effects in cosmology, accurately modeling metric perturbations across scales.
Contribution
It introduces a novel TreePM code combining Gevolution's relativistic PM with Gadget-4's Newtonian Tree, enabling detailed relativistic cosmological simulations.
Findings
Matter power spectrum matches Newtonian results at small scales
Contains large-scale GR features consistent with Gevolution
Improved resolution of non-linear relativistic fields
Abstract
We present the merging of the Particle-Mesh (PM) relativistic Gevolution code with the TreePM Gadget-4 code, with the aim of studying general relativity effects in cosmology. Our code, called GrGadget, is able to track the evolution of metric perturbations in the weak field limit by using Gevolution's implementation of a relativistic PM in the Poisson gauge. To achieve this, starting from Gevolution we have written a C++ library called libgevolution, that allows a code to access and use the same abstractions and resources that Gevolution uses for its PM-only N-body simulations. The code works under the assumption that particle interactions at short distances can be approximated as Newtonian, so that we can combine the forces computed with a Newtonian Tree with those computed with a relativistic PM. The result is a TreePM simulation code that represents metric perturbations at the scales…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCosmology and Gravitation Theories · High-Energy Particle Collisions Research · Evolution and Genetic Dynamics
