A basic tool-kit for sparse matrix computations : http://www-users.cs.umn.edu/~saad/software/SPARSKIT CMake Project. Requirement : fortran compiler.