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