Beginning commit for gaussian elimination with partial pivoting.