Sherman, Andrew H. "Algorithms for sparse Gaussian elimination with partial pivoting." ACM Trans. Math. Softw. 4 , no. 4 (1978): 330--338.