1DLASQ4(1) LAPACK auxiliary routine (version 3.1) DLASQ4(1)
2
3
4
6 DLASQ4 - an approximation TAU to the smallest eigenvalue using values
7 of d from the previous transform
8
10 SUBROUTINE DLASQ4( I0, N0, Z, PP, N0IN, DMIN, DMIN1, DMIN2, DN, DN1,
11 DN2, TAU, TTYPE )
12
13 INTEGER I0, N0, N0IN, PP, TTYPE
14
15 DOUBLE PRECISION DMIN, DMIN1, DMIN2, DN, DN1, DN2, TAU
16
17 DOUBLE PRECISION Z( * )
18
20 DLASQ4 computes an approximation TAU to the smallest eigenvalue using
21 values of d from the previous transform.
22
23 I0 (input) INTEGER
24 First index.
25
26 N0 (input) INTEGER
27 Last index.
28
29 Z (input) DOUBLE PRECISION array, dimension ( 4*N )
30 Z holds the qd array.
31
32 PP (input) INTEGER
33 PP=0 for ping, PP=1 for pong.
34
35 N0IN (input) INTEGER
36 The value of N0 at start of EIGTEST.
37
38 DMIN (input) DOUBLE PRECISION
39 Minimum value of d.
40
41 DMIN1 (input) DOUBLE PRECISION
42 Minimum value of d, excluding D( N0 ).
43
44 DMIN2 (input) DOUBLE PRECISION
45 Minimum value of d, excluding D( N0 ) and D( N0-1 ).
46
47 DN (input) DOUBLE PRECISION
48 d(N)
49
50 DN1 (input) DOUBLE PRECISION
51 d(N-1)
52
53 DN2 (input) DOUBLE PRECISION
54 d(N-2)
55
56 TAU (output) DOUBLE PRECISION
57 This is the shift.
58
59 TTYPE (output) INTEGER
60 Shift type.
61
62
64 LAPACK auxiliary routine (versionNo3v.e1m)ber 2006 DLASQ4(1)