Skip to content

spacelab 0.1.0

Choose a tag to compare

@ilgrad ilgrad released this 23 Oct 15:04
· 85 commits to main since this release
v0.1.0
e22b35d

The first public release.

Astrodynamics in Rust, organised around independent verification: fundamental astronomy and
reference frames, SGP4, numerical and semi-analytical propagation with the IERS 2010 force model,
orbit determination, GNSS, satellite laser ranging, closed-loop control, coverage and constellation
design, and Earth-observation geometry. Every check, its oracle and its residual is recorded in
docs/verification.md.

Install

[dependencies]
spacelab = "0.1"   # or any of the 28 `spacelab-*` crates on crates.io
pip install spacedatalab   # CPython 3.11+ (abi3) and free-threaded 3.15t (abi3t); `import spacelab`

Wheels for Linux x86_64/aarch64 (manylinux 2.28), macOS arm64/x86_64 and Windows x64.
API documentation: https://docs.rs/spacelab

The C ABI and its C++20 header build with CMake from crates/spacelab-capi.

Licensed MIT OR Apache-2.0; third-party attributions are in NOTICE.