Skip to main content
Have a personal or library account? Click to login
GravDyn: A Python Framework for Gravitational Modeling of Irregular Celestial Bodies Using Polyhedral, Mascon, and Series Expansion Methods Cover

GravDyn: A Python Framework for Gravitational Modeling of Irregular Celestial Bodies Using Polyhedral, Mascon, and Series Expansion Methods

Open Access
|Aug 2026

Abstract

GravDyn is an open-source Python package for computing gravitational potentials and accelerations around irregular celestial bodies. It implements three approaches within the same workflow: the constant-density polyhedral method, a layered mascon approximation based on tetrahedral decomposition, and the Potential Series Expansion Method (PSEM). The package handles shape-model preprocessing, builds the selected gravity representation, and evaluates potentials and accelerations efficiently. The three implemented methods serve different regimes: the polyhedral model provides a reference solution near the surface, the mascon model supports layered internal density structures, and PSEM offers fast evaluation outside the Brillouin sphere once the polynomial coefficients have been generated. Validation tests against the polyhedral solution show that the mascon and PSEM models reproduce the reference potential with small relative errors while reducing evaluation costs. GravDyn is intended for mission design and studies of spacecraft motion, orbital stability, and gravitational modeling around asteroids and other small bodies.

DOI: https://doi.org/10.5334/jors.743 | Journal eISSN: 2049-9647
Language: English
Page range: 60 - 60
Submitted on: May 14, 2026
Accepted on: Aug 5, 2026
Published on: Aug 31, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services

© 2026 Safwan Aljbaae, Valerio Carruba, Allan K. de Almeida Jr, Gabriel Antonio Caritá, Antonio F. B. A. Prado, Marcelo L. Mota, Carlos E. Ferreira Lopes, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.