SPARSKIT: A basic tool-kit for sparse matrix computations. University of Minnesota, Department of Computer Science and Engineering - Saad, Y
(Jan 27, 2005).