#convex #optimization #conic #solver

totsu

Convex optimization problems LP/QP/QCQP/SOCP/SDP that can be solved by totsu_core

16 releases (9 breaking)

0.10.2 Jan 2, 2023
0.10.1 Sep 24, 2022
0.9.1 Aug 14, 2022
0.9.0 Jan 30, 2022
0.4.2 Feb 17, 2019

#116 in Science

Download history 27/week @ 2022-11-28 12/week @ 2022-12-05 31/week @ 2022-12-12 15/week @ 2022-12-19 9/week @ 2022-12-26 30/week @ 2023-01-02 21/week @ 2023-01-09 15/week @ 2023-01-16 20/week @ 2023-01-23 29/week @ 2023-01-30 29/week @ 2023-02-06 88/week @ 2023-02-13 38/week @ 2023-02-20 11/week @ 2023-02-27 7/week @ 2023-03-06 4/week @ 2023-03-13

80 downloads per month
Used in 2 crates

Unlicense

150KB
3K SLoC

totsu

Github Book License

Totsu ( in Japanese) means convex.

This crate for Rust provides convex optimization problems LP/QP/QCQP/SOCP/SDP that can be solved by totsu_core.

See documentation for more details.

Crate family

totsu_core

Crate API

A first-order conic linear program solver for convex optimization.

totsu

Crate API

Convex optimization problems LP/QP/QCQP/SOCP/SDP that can be solved by totsu_core.

totsu_f64lapack

Crate API

BLAS/LAPACK linear algebra operations for totsu/totsu_core.

totsu_f32cuda

Crate API

CUDA linear algebra operations for totsu/totsu_core.

Dependencies

~235KB