Expand description
Low-level linear algebra: Householder QR, back-substitution, constraint checking. Shared linear algebra utilities: constraint checking, Householder QR, and triangular back-substitution.
These operate on raw [[f32; R]; C] arrays (column-major: arr[col][row])
because the naive solver’s subproblem has a runtime column count that
nalgebra’s static QR cannot express without alloc.
Functions§
- backward_
tri_ solve - Back-substitute
Rx = bwhere R is upper-triangular (firstnrows/cols). - check_
limits_ tol - Check which elements of
xviolate bounds, with relative + absolute tolerance. - householder_
qr - Compute full Householder QR factorisation: A (m x n) = Q (m x m) * R (m x n).