.TH "TESTING/EIG/dsxt1.f" 3 "Version 3.12.0" "LAPACK" \" -*- nroff -*- .ad l .nh .SH NAME TESTING/EIG/dsxt1.f .SH SYNOPSIS .br .PP .SS "Functions/Subroutines" .in +1c .ti -1c .RI "double precision function \fBdsxt1\fP (ijob, d1, n1, d2, n2, abstol, ulp, unfl)" .br .RI "\fBDSXT1\fP " .in -1c .SH "Function/Subroutine Documentation" .PP .SS "double precision function dsxt1 (integer ijob, double precision, dimension( * ) d1, integer n1, double precision, dimension( * ) d2, integer n2, double precision abstol, double precision ulp, double precision unfl)" .PP \fBDSXT1\fP .PP \fBPurpose:\fP .RS 4 .PP .nf DSXT1 computes the difference between a set of eigenvalues\&. The result is returned as the function value\&. IJOB = 1: Computes max { min | D1(i)-D2(j) | } i j IJOB = 2: Computes max { min | D1(i)-D2(j) | / i j ( ABSTOL + |D1(i)|*ULP ) } .fi .PP .RE .PP \fBParameters\fP .RS 4 \fIIJOB\fP .PP .nf IJOB is INTEGER Specifies the type of tests to be performed\&. (See above\&.) .fi .PP .br \fID1\fP .PP .nf D1 is DOUBLE PRECISION array, dimension (N1) The first array\&. D1 should be in increasing order, i\&.e\&., D1(j) <= D1(j+1)\&. .fi .PP .br \fIN1\fP .PP .nf N1 is INTEGER The length of D1\&. .fi .PP .br \fID2\fP .PP .nf D2 is DOUBLE PRECISION array, dimension (N2) The second array\&. D2 should be in increasing order, i\&.e\&., D2(j) <= D2(j+1)\&. .fi .PP .br \fIN2\fP .PP .nf N2 is INTEGER The length of D2\&. .fi .PP .br \fIABSTOL\fP .PP .nf ABSTOL is DOUBLE PRECISION The absolute tolerance, used as a measure of the error\&. .fi .PP .br \fIULP\fP .PP .nf ULP is DOUBLE PRECISION Machine precision\&. .fi .PP .br \fIUNFL\fP .PP .nf UNFL is DOUBLE PRECISION The smallest positive number whose reciprocal does not overflow\&. .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 \fB104\fP of file \fBdsxt1\&.f\fP\&. .SH "Author" .PP Generated automatically by Doxygen for LAPACK from the source code\&.