5 releases

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

#505 in Algorithms


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