Solver for sparse matrix linear systems of equations, using the Conjugate Gradient algorithm