Bug fixes
- Fixes a bug where the last eigenvalue listed in
PartialSchur.eigenvalues
was not the last converged eigenvalue, but simply the last Ritz value. - Fixes a bug where single shifts were used in the case of numerically repeated eigenvalues and the QR algorithm would stagnate
- Fixes a bug where blocks with equal eigenvalues where swapped, resulting in a singular Sylvester equation and Inf's and NaN's in the Hessenberg matrix.