sidereon-core 0.8.0

The complete Sidereon engine: numerical astrodynamics propagation core plus the GNSS domain layer (SP3, broadcast ephemeris, multi-GNSS positioning, RTK/PPP, ionosphere/troposphere, DOP) behind a default-on gnss feature
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod eclipse;
pub mod root;
pub mod r#trait;

pub use r#trait::{
    CrossingDirection, CrossingEvent, DiscreteEventPredicate, EventFinder, EventFinderError,
    ExtremumEvent, ExtremumKind, ScalarEventPredicate, StateChangeEvent,
};

#[derive(Debug, Clone)]
pub struct DetectedEvent {
    pub epoch_tdb_seconds: f64,
    pub name: String,
    // Additional fields as needed
}