Skip to main content

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;