Size is added as template for matrix and vector
an update before api with umfpack
Sparse linear system is completed