code: public static DenseLU factorize(Matrix A) {
          return new DenseLU(A.numRows(), A.numColumns()).factor(new DenseMatrix(
                  A));
      }
docs: Creates an LU decomposition of the given matrix
  
  @param A
  Matrix to decompose. Not modified
  @return The current decomposition