solution of irregular, sparse matrix problems using High Performance Fortran -- Sparse