otspot-core 0.4.0

Core implementation for otspot (LP/QP/MIP solver) — published as a dependency of the otspot facade
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub(crate) mod activity;
pub mod postsolve;
pub mod qp_phase2;
pub mod qp_postsolve;
pub mod qp_transforms;
pub mod scaling;
pub mod transforms;
pub mod transforms_dup;

pub use qp_phase2::run_qp_presolve_phase2;
pub use qp_postsolve::postsolve_qp_with_dual_recovery;
pub(crate) use qp_postsolve::{bound_contrib_at_var, recover_y_for_singleton_row_with_bound};
pub use qp_transforms::{run_qp_presolve_phase1, QpPresolveResult};
pub use scaling::LpEquilibration;
pub use transforms::{run_presolve, PresolveStatus};