#suite-sparse #bindings #cholesky #factorization

sys klu_sys

Raw bindings to SuiteSparse's KLU sparse matrix solver

2 unstable releases

0.2.0 Aug 25, 2022
0.1.0 Aug 25, 2022

#2482 in Math

Download history 13/week @ 2025-03-26 9/week @ 2025-04-02 7/week @ 2025-04-09 5/week @ 2025-04-16 7/week @ 2025-04-23 3/week @ 2025-04-30 29/week @ 2025-05-07 83/week @ 2025-05-14 70/week @ 2025-05-21 17/week @ 2025-06-11 60/week @ 2025-06-18 64/week @ 2025-06-25 33/week @ 2025-07-02 34/week @ 2025-07-09

196 downloads per month
Used in klu-rs

Apache-2.0

690KB
12K SLoC

C 10K SLoC // 0.3% comments Objective-C 813 SLoC FORTRAN Legacy 773 SLoC // 0.6% comments Rust 633 SLoC

klu-rs

KLU-rs are Rust binding to the KLU sparse matrix solver from [suitesparse]. KLU is a LU solve for sparse matrices that rarely/never change their sparsity pattern but often change their values. The klu-sys crate provides raw binding to the C API while the klu crate provides a small save (opinionated) wrapper around that API.

Dependencies