Algorithm-side core for POUNCE (port of Ipopt's src/Algorithm/): IteratesVector, IpoptData, CalculatedQuantities, KKT solvers, line search, mu update, conv check, initializer, IpoptAlg main loop, AlgBuilder.
//! Trait — port of `IpPDSystemSolver.hpp`. The 8-block primal-dual
//! system solver. Implementations: [`super::pd_full_space_solver`].
usepounce_linsol::ESymSolverStatus;pubtraitPdSystemSolver{/// Run the configured iterative-refinement loop on the 8-block
/// system. Phase 6 placeholder for the full-signature method;
/// `super::pd_full_space_solver::PdFullSpaceSolver::solve` will
/// implement it once `IteratesVector` is wired through.
fnsolve_status(&self)-> ESymSolverStatus;}