A numerical evaluation of sparse direct solvers for the solution of large sparse symmetric linear systems of equations
The design and use of algorithms for permuting large entries to the diagonal of sparse matrices