Skip to main content

Module integrity

Module integrity 

Source
Expand description

Shared covariance and protection-metric primitives.

This module holds the small numerical kernels used by protection-level and position-error code: a symmetric 2x2 covariance eigensolve, row gain metrics, and public special-function entry points.

Re-exports§

pub use crate::astro::math::special::erfc_inv;
pub use crate::astro::math::special::normal_q;
pub use crate::astro::math::special::normal_q_inv;

Structs§

ErrorEllipse2
A confidence ellipse from an arbitrary 2x2 covariance block.

Enums§

IntegrityError
Error returned by shared integrity primitives.

Functions§

error_ellipse_2x2
Confidence ellipse for a symmetric 2x2 covariance block.
error_ellipse_2x2_unit
One-sigma ellipse for a symmetric 2x2 covariance block.
metric_cross
Covariance cross term for two gain rows and per-measurement sigmas.
metric_sigma
Standard deviation for one gain row and per-measurement sigmas.