Crout with Pivoting (Algorithm 16)
CACM October, 1960
Forsythe, G. E.
