An adaptive LU factorization algorithm for parallel circuit simulation
Algorithm 837: AMD, an approximate minimum degree ordering algorithm