brahe 1.4.0

Brahe is a modern satellite dynamics library for research and engineering applications designed to be easy-to-learn, high-performance, and quick-to-deploy. The north-star of the development is enabling users to solve meaningful problems and answer questions quickly, easily, and correctly.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*!
 * Shared ANISE/SPICE context manager and DE ephemeris functions.
 *
 * This module owns the global ANISE Almanac instance and provides almanac initialization,
 * thread-safe access, and DE-based position queries.
 *
 * The analytical ephemerides (`sun_position`, `moon_position`) remain in `orbit_dynamics::ephemerides`.
 * Kernel downloading is handled by `datasets::naif`.
 */

pub mod almanac;
pub mod kernels;
pub mod positions;

pub use almanac::*;
pub use kernels::*;
pub use positions::*;