.TH "TESTING/EIG/dslect.f" 3 "Version 3.12.0" "LAPACK" \" -*- nroff -*- .ad l .nh .SH NAME TESTING/EIG/dslect.f .SH SYNOPSIS .br .PP .SS "Functions/Subroutines" .in +1c .ti -1c .RI "logical function \fBdslect\fP (zr, zi)" .br .RI "\fBDSLECT\fP " .in -1c .SH "Function/Subroutine Documentation" .PP .SS "logical function dslect (double precision zr, double precision zi)" .PP \fBDSLECT\fP .PP \fBPurpose:\fP .RS 4 .PP .nf !> !> DSLECT returns \&.TRUE\&. if the eigenvalue ZR+sqrt(-1)*ZI is to be !> selected, and otherwise it returns \&.FALSE\&. !> It is used by DCHK41 to test if DGEES successfully sorts eigenvalues, !> and by DCHK43 to test if DGEESX successfully sorts eigenvalues\&. !> !> The common block /SSLCT/ controls how eigenvalues are selected\&. !> If SELOPT = 0, then DSLECT return \&.TRUE\&. when ZR is less than zero, !> and \&.FALSE\&. otherwise\&. !> If SELOPT is at least 1, DSLECT returns SELVAL(SELOPT) and adds 1 !> to SELOPT, cycling back to 1 at SELMAX\&. !> .fi .PP .RE .PP \fBParameters\fP .RS 4 \fIZR\fP .PP .nf !> ZR is DOUBLE PRECISION !> The real part of a complex eigenvalue ZR + i*ZI\&. !> .fi .PP .br \fIZI\fP .PP .nf !> ZI is DOUBLE PRECISION !> The imaginary part of a complex eigenvalue ZR + i*ZI\&. !> .fi .PP .RE .PP \fBAuthor\fP .RS 4 Univ\&. of Tennessee .PP Univ\&. of California Berkeley .PP Univ\&. of Colorado Denver .PP NAG Ltd\&. .RE .PP .PP Definition at line \fB61\fP of file \fBdslect\&.f\fP\&. .SH "Author" .PP Generated automatically by Doxygen for LAPACK from the source code\&.