G. W. Stewart. Algorithm 506: HQR3 and EXCHNG: Fortran Subroutines for Calculating and Ordering the Eigenvalues of a Real Upper Hessenberg Matrix [F2]. ACM Transactions on Mathematical Software, 2(3):275-280, 1976. [doi]
@article{Stewart76:0, title = {Algorithm 506: HQR3 and EXCHNG: Fortran Subroutines for Calculating and Ordering the Eigenvalues of a Real Upper Hessenberg Matrix [F2]}, author = {G. W. Stewart}, year = {1976}, doi = {10.1145/355694.355700}, url = {http://doi.acm.org/10.1145/355694.355700}, researchr = {https://researchr.org/publication/Stewart76%3A0}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Mathematical Software}, volume = {2}, number = {3}, pages = {275-280}, }