![]() |
LAPACK
3.9.0
LAPACK: Linear Algebra PACKage
|
| logical function sslect | ( | real | ZR, |
| real | ZI | ||
| ) |
SSLECT
SSLECT returns .TRUE. if the eigenvalue ZR+sqrt(-1)*ZI is to be selected, and otherwise it returns .FALSE. It is used by SCHK41 to test if SGEES successfully sorts eigenvalues, and by SCHK43 to test if SGEESX successfully sorts eigenvalues. The common block /SSLCT/ controls how eigenvalues are selected. If SELOPT = 0, then SSLECT return .TRUE. when ZR is less than zero, and .FALSE. otherwise. If SELOPT is at least 1, SSLECT returns SELVAL(SELOPT) and adds 1 to SELOPT, cycling back to 1 at SELMAX.
| [in] | ZR | ZR is REAL
The real part of a complex eigenvalue ZR + i*ZI. |
| [in] | ZI | ZI is REAL
The imaginary part of a complex eigenvalue ZR + i*ZI. |
Definition at line 64 of file sslect.f.