pounce_algorithm/mu/mod.rs
1//! Barrier-parameter update strategies — port of
2//! `Algorithm/IpMuUpdate.hpp`, `IpMonotoneMuUpdate.{hpp,cpp}`,
3//! `IpAdaptiveMuUpdate.{hpp,cpp}`, and the four oracle files
4//! (`IpMuOracle.hpp`, `IpLoqoMuOracle.cpp`, `IpProbingMuOracle.cpp`,
5//! `IpQualityFunctionMuOracle.cpp`).
6//!
7//! Phase 7 ships [`monotone::MonotoneMuUpdate`] (Fiacco-McCormick).
8//! Phase 10 adds the adaptive path and all four oracles.
9
10pub mod adaptive;
11pub mod monotone;
12pub mod oracle;
13pub mod r#trait;
14
15pub use r#trait::MuUpdate;