rusty_orbital_dynamics

Crates.iorusty_orbital_dynamics
lib.rsrusty_orbital_dynamics
version0.1.0
created_at2025-04-12 01:39:36.155449+00
updated_at2025-04-12 01:39:36.155449+00
descriptionHigh-performance orbital dynamics in Rust + Python
homepage
repositoryhttps://github.com/JacobASorensen/rusty-orbital-dynamics
max_upload_size
id1630555
size136,223
Jacob Sorensen (JacobASorensen)

documentation

README

rusty-orbital-dynamics

my goal is to make an accurate orbital dynamics simulator in rust, callable in python License: GPL v3

Building the library

maturin develop  # for local development
maturin build    # to build a wheel

Milestones

Implement First Lagrange Point Test Case

Write test case simulating James Web Space Telescope for 21 days to verify correct-ness of code

in Rust:

  • Implement N-body ODE system solver
  • Implement RKF4(5) integrator

In Python:

  • Implement class to pull data from JPL Horizons (this can be scavenged from my Orbital Mechanics repo)
  • Make Rust integrator callable in python
Commit count: 13

cargo fmt