4 releases

0.1.3 Nov 18, 2023
0.1.2 Feb 15, 2023
0.1.1 Oct 22, 2022
0.1.0 Oct 21, 2022

#185 in Science

Download history 9/week @ 2023-08-06 12/week @ 2023-08-13 4/week @ 2023-08-20 10/week @ 2023-08-27 11/week @ 2023-09-03 9/week @ 2023-09-10 10/week @ 2023-09-17 12/week @ 2023-09-24 10/week @ 2023-10-01 5/week @ 2023-10-08 9/week @ 2023-10-15 10/week @ 2023-10-22 27/week @ 2023-10-29 11/week @ 2023-11-05 43/week @ 2023-11-12 23/week @ 2023-11-19

106 downloads per month
Used in 2 crates (via del-misc)

MIT license

37KB
875 lines

del-ls

Sparse linear solver for research prototyping.

Originally, the code is written in C++ in DelFEM2, then it was ported to Rust.

The documentation generated from code

  • sparse square matrix
  • sparse block square matrix
  • sparse matrix multiplication
  • Conjugate Gradient (CG) method
  • Incomplete LU preconditioner (ILU0 and ILUk)
  • Incomplete Choleskey Conjugate Gradient (ICCG) method

Dependencies

~3MB
~57K SLoC