Expand description
§CNVX LP
This crate provides linear programming (LP) functionality built on top of
cnvx_core. It implements LP-specific abstractions and solver algorithms,
with a focus on the simplex method.
§Features
LpAutoSolver: Automatically selects the appropriate solver based on the problem characteristics. (TODO)DualSimplexSolver: Solver implementing the dual simplex algorithm for LP problems. (TODO)PrimalSimplexSolver: Solver implementing the 2-phase primal simplex algorithm for LP problems.
§Modules
auto: Contains theLpAutoSolverstruct, which automatically selects the appropriate solver based on the problem characteristics.dual_simplex: Contains theDualSimplexSolverstruct and dualprimal_simplex: Contains thePrimalSimplexSolverstruct and primal simplex-specific solver logic.
Re-exports§
pub use auto::*;pub use dual_simplex::*;pub use primal_simplex::*;