public static class DenseMatrix.QR
Container class that stores the Q and R matrices formed by the QR
decomposition of this. Q is an orthonormal basis matrix and R is an upper
triangular matrix. Due to the fact that LAPACK does not return the row
swaps for QR factorization, Q may be a left or right (proper) basis.