functioneigenvaluesHessenberg
Compute eigenvalues of an upper Hessenberg form matrix
Information
This function uses DHSEQR Lapack-routine to calculate the eigenvalues of an upper Hessenberg form H. Therefore, H is reduced to Schur form T. The eigenvalues are obtained from the diagonal of T.See Modelica_LinearSystems2.Math.Matrices.LAPACK.dhseqr for details
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:,size(H, 1)] | H |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[size(H, 1)] | alphaReal | Real part of alpha (eigenvalue=(alphaReal+i*alphaImag)) | |
| Real[size(H, 1)] | alphaImag | Imaginary part of alpha (eigenvalue=(alphaReal+i*alphaImag)) | |
| Integer | info | 0 |