flight_solver/cls/setup/mod.rs
1//! Problem formulation: convert domain parameters into `min ‖Au − b‖²` form.
2//!
3//! Two formulations:
4//!
5//! - [`wls`](crate::cls::setup::wls) — Weighted least-squares with actuator-preference regularisation.
6//! Coefficient matrix is `(NV + NU) × NU`.
7//! - [`ls`](crate::cls::setup::ls) — Plain (unregularised) least-squares.
8//! Coefficient matrix is `NV × NU`.
9
10/// Unregularised least-squares formulation.
11pub mod ls;
12/// Weighted least-squares formulation (regularised).
13pub mod wls;