astrodynamics-gnss 0.9.8

GNSS domain layer (SP3, broadcast ephemeris, multi-GNSS single-point positioning, ionosphere/troposphere, DOP) built on the astrodynamics core
Documentation
//! GNSS atmospheric correction models.

/// Ionospheric delay models and IONEX grid support.
pub mod ionosphere {
    pub use crate::ionex::{
        ionex_slant_delay, ionosphere_delay, klobuchar, klobuchar_native, Ionex, IonoModel,
        KlobucharParams,
    };
    pub use crate::rinex_nav::{IonoCorrections, KlobucharAlphaBeta};

    /// Role-oriented alias for a parsed IONEX vertical-TEC grid product.
    pub type IonexGrid = Ionex;
}

/// Tropospheric zenith and slant delay models.
pub mod troposphere {
    pub use crate::tropo::{
        tropo_mapping, tropo_slant, tropo_zenith, MappingFactors, MappingModel, Met, TropoModel,
        ZenithDelay,
    };
}

pub use ionosphere::{
    ionex_slant_delay, ionosphere_delay, klobuchar, klobuchar_native, Ionex, IonexGrid, IonoModel,
    KlobucharParams,
};
pub use troposphere::{
    tropo_mapping, tropo_slant, tropo_zenith, MappingFactors, MappingModel, Met, TropoModel,
    ZenithDelay,
};