SVD
Adding SVD to sparse library
Singular value decomposition using ARPACK...
it compiles
oops...
cleaning up dependencies
adding error codes...
...