PyGRO: A Python integrator for General Relativistic Orbits

The advancement in recent years in the field of experimental gravitation has allowed for testing of the equivalence principle in regimes that were previously unexplored and for unprecedented verifications of general relativity while also enabling tests of alternative theories of gravity. We introduce a new computational tool, PyGRO, with the aim of numerically integrating the geodesic equations for the trajectories of massive and massless test particles in any analytic four-dimensional space-time. The result of our work is a fast, modern, highly customizable, and user-friendly open-source Python package that can perform numerical integration of the geodesic equations. Combining symbolic and numerical calculations, PyGRO offers a variety of methods to obtain fully relativistic orbits with minimal intervention by the user, and it is able to work in full generality with any user-given symbolic expression of the space-time metric tensor. We tested PyGRO in an array of scenarios, and we validated the methodology by successfully reproducing classical results from general relativity, which we report in this article.

Authors

Publication Details

Journal
Astronomy and Astrophysics
Published
2025-05-05
DOI
https://doi.org/10.1051/0004-6361/202554300
Citations
1
Primary Topic
Computational Physics and Python Applications
Type
article
Field-Weighted Citation Impact
2.48

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PyGRO: A Python integrator for General Relativistic Orbits

Riccardo Della Monica
1 citations
Astronomy and Astrophysics
Computational Physics and Python Applications
2.48
article

PyGRO: A Python integrator for General Relativistic Orbits

Riccardo Della Monica
article en
1 citations

Abstract

The advancement in recent years in the field of experimental gravitation has allowed for testing of the equivalence principle in regimes that were previously unexplored and for unprecedented verifications of general relativity while also enabling tests of alternative theories of gravity. We introduce a new computational tool, PyGRO, with the aim of numerically integrating the geodesic equations for the trajectories of massive and massless test particles in any analytic four-dimensional space-time. The result of our work is a fast, modern, highly customizable, and user-friendly open-source Python package that can perform numerical integration of the geodesic equations. Combining symbolic and numerical calculations, PyGRO offers a variety of methods to obtain fully relativistic orbits with minimal intervention by the user, and it is able to work in full generality with any user-given symbolic expression of the space-time metric tensor. We tested PyGRO in an array of scenarios, and we validated the methodology by successfully reproducing classical results from general relativity, which we report in this article.

Astronomy and AstrophysicsVol. 698
Junta de Castilla y León, European Regional Development Fund, Agencia Estatal de Investigación
Openalex Percentile: Top 11%
Computational Physics and Python Applications
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

PyGRO: A Python integrator for General Relativistic Orbits — Riccardo Della Monica · Astronomy and Astrophysics (2025) | TGRS Research Map | TGRS