//! Numerical linear algebra.
//!//! Two building blocks carry the conditioning analysis: a decomposition of
//! a tall-skinny matrix that never forms `JᵀJ`, and singular values
//! computed to relative rather than absolute accuracy.
modjacobi;modtsqr;pubusejacobi::{Decomposition, condition_number, decompose, singular_values};pubusetsqr::{Tsqr, reduce};