code: public static SymmPackEVD factorize(Matrix A) throws NotConvergedException {
          return new SymmPackEVD(A.numRows(), true)
                  .factor(new UpperSymmPackMatrix(A));
      }
docs: Convenience method for computing the full eigenvalue decomposition of the
  given matrix
  
  @param A
  Matrix to factorize. Upper part extracted, and the matrix is
  not modified
  @return Newly allocated decomposition
  @throws NotConvergedException