Totsu (凸 in Japanese) means convex.
This crate for Rust provides a first-order conic linear program solver.
Crate: https://crates.io/crates/totsu/
Documentation: https://docs.rs/totsu/
Book(ja): https://convexbrain.github.io/Totsu/book/
How to use Totsu to solve various optimization problems.
This C++ package provides a basic primal-dual interior-point method solver: PrimalDualIPM
.
solver/doxygen/ documentation: http://convexbrain.github.io/Totsu/PrimalDualIPM/html/
This crate for Rust provides a basic primal-dual interior-point method solver: PDIPM
.
Crate: https://crates.io/crates/totsu/0.5.0/
Documentation: https://docs.rs/totsu/0.5.0/