6 releases

0.1.5 Sep 6, 2024
0.1.4 Jan 15, 2024
0.1.3 Nov 18, 2023
0.1.2 Feb 15, 2023
0.1.1 Oct 22, 2022

#521 in Algorithms


Used in 3 crates (2 directly)

MIT license

39KB
975 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