Gaussian elimination double[,] -> double[][]

Observed 10-50%+ performance improvement from this optimization