Ethan's Math Links
Youding's note
I also found an easy-to-use version for sparse linear equation solving.
I have not started to use it, but it seems that it should be easy to use.
Check this out at: http://www-2.cs.cmu.edu/~ajw/software/
You will find: VL Vector Library. It says:
"VL provides 2-, 3- and 4-vector and matrix types, arbitrarily-sized vector and
matrix types, sparse and sub-region types, and lots of useful functions and arithmetic
operators defined on those types. It includes a debugging version of the library,
with range-checking of all indices. It comes with a number of numerical routines
such as Gauss-Seidel, conjugate-gradient, QR and SVD factorization"
Souce code comes with both linux and windows versions.