Skip to main content

Crate cnvx_lp

Crate cnvx_lp 

Source
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

Re-exports§

pub use auto::*;
pub use dual_simplex::*;
pub use primal_simplex::*;

Modules§

auto
dual_simplex
primal_simplex
validate