LAPACK
3.4.2
LAPACK: Linear Algebra PACKage
Main Page
Modules
Files
File List
File Members
LAPACK
Modules
Files
File List
BLAS
INSTALL
lapacke
SRC
TESTING
EIG
alahdg.f
alareq.f
alarqg.f
alasmg.f
alasum.f
alasvm.f
cbdt01.f
cbdt02.f
cbdt03.f
cchkbb.f
cchkbd.f
cchkbk.f
cchkbl.f
cchkec.f
cchkee.f
cchkgg.f
cchkgk.f
cchkgl.f
cchkhb.f
cchkhs.f
cchkst.f
cckcsd.f
cckglm.f
cckgqr.f
cckgsv.f
ccklse.f
ccsdts.f
cdrges.f
cdrgev.f
cdrgsx.f
cdrgvx.f
cdrvbd.f
cdrves.f
cdrvev.f
cdrvgg.f
cdrvsg.f
cdrvst.f
cdrvsx.f
cdrvvx.f
cerrbd.f
cerrec.f
cerred.f
cerrgg.f
cerrhs.f
cerrst.f
cget02.f
cget10.f
cget22.f
cget23.f
cget24.f
cget35.f
cget36.f
cget37.f
cget38.f
cget51.f
cget52.f
cget54.f
cglmts.f
cgqrts.f
cgrqts.f
cgsvts.f
chbt21.f
chet21.f
chet22.f
chkxer.f
chpt21.f
chst01.f
clarfy.f
clarhs.f
clatm4.f
clctes.f
clctsx.f
clsets.f
csbmv.f
csgt01.f
cslect.f
cstt21.f
cstt22.f
cunt01.f
cunt03.f
dbdt01.f
dbdt02.f
dbdt03.f
dchkbb.f
dchkbd.f
dchkbk.f
dchkbl.f
dchkec.f
dchkee.f
dchkgg.f
dchkgk.f
dchkgl.f
dchkhs.f
dchksb.f
dchkst.f
dckcsd.f
dckglm.f
dckgqr.f
dckgsv.f
dcklse.f
dcsdts.f
ddrges.f
ddrgev.f
ddrgsx.f
ddrgvx.f
ddrvbd.f
ddrves.f
ddrvev.f
ddrvgg.f
ddrvsg.f
ddrvst.f
ddrvsx.f
ddrvvx.f
derrbd.f
derrec.f
derred.f
derrgg.f
derrhs.f
derrst.f
dget02.f
dget10.f
dget22.f
dget23.f
dget24.f
dget31.f
dget32.f
dget33.f
dget34.f
dget35.f
dget36.f
dget37.f
dget38.f
dget39.f
dget51.f
dget52.f
dget53.f
dget54.f
dglmts.f
dgqrts.f
dgrqts.f
dgsvts.f
dhst01.f
dlafts.f
dlahd2.f
dlarfy.f
dlarhs.f
dlasum.f
dlatb9.f
dlatm4.f
dlctes.f
dlctsx.f
dlsets.f
dort01.f
dort03.f
dsbt21.f
dsgt01.f
dslect.f
dspt21.f
dstech.f
dstect.f
dstt21.f
dstt22.f
dsvdch.f
dsvdct.f
dsxt1.f
dsyt21.f
dsyt22.f
ilaenv.f
sbdt01.f
sbdt02.f
sbdt03.f
schkbb.f
schkbd.f
schkbk.f
schkbl.f
schkec.f
schkee.f
schkgg.f
schkgk.f
schkgl.f
schkhs.f
schksb.f
schkst.f
sckcsd.f
sckglm.f
sckgqr.f
sckgsv.f
scklse.f
scsdts.f
sdrges.f
sdrgev.f
sdrgsx.f
sdrgvx.f
sdrvbd.f
sdrves.f
sdrvev.f
sdrvgg.f
sdrvsg.f
sdrvst.f
sdrvsx.f
sdrvvx.f
serrbd.f
serrec.f
serred.f
serrgg.f
serrhs.f
serrst.f
sget02.f
sget10.f
sget22.f
sget23.f
sget24.f
sget31.f
sget32.f
sget33.f
sget34.f
sget35.f
sget36.f
sget37.f
sget38.f
sget39.f
sget51.f
sget52.f
sget53.f
sget54.f
sglmts.f
sgqrts.f
sgrqts.f
sgsvts.f
shst01.f
slafts.f
slahd2.f
slarfy.f
slarhs.f
slasum.f
slatb9.f
slatm4.f
slctes.f
slctsx.f
slsets.f
sort01.f
sort03.f
ssbt21.f
ssgt01.f
sslect.f
sspt21.f
sstech.f
sstect.f
sstt21.f
sstt22.f
ssvdch.f
ssvdct.f
ssxt1.f
ssyt21.f
ssyt22.f
xerbla.f
xlaenv.f
zbdt01.f
zbdt02.f
zbdt03.f
zchkbb.f
zchkbd.f
zchkbk.f
zchkbl.f
zchkec.f
zchkee.f
zchkgg.f
zchkgk.f
zchkgl.f
zchkhb.f
zchkhs.f
zchkst.f
zckcsd.f
zckglm.f
zckgqr.f
zckgsv.f
zcklse.f
zcsdts.f
zdrges.f
zdrgev.f
zdrgsx.f
zdrgvx.f
zdrvbd.f
zdrves.f
zdrvev.f
zdrvgg.f
zdrvsg.f
zdrvst.f
zdrvsx.f
zdrvvx.f
zerrbd.f
zerrec.f
zerred.f
zerrgg.f
zerrhs.f
zerrst.f
zget02.f
zget10.f
zget22.f
zget23.f
zget24.f
zget35.f
zget36.f
zget37.f
zget38.f
zget51.f
zget52.f
zget54.f
zglmts.f
zgqrts.f
zgrqts.f
zgsvts.f
zhbt21.f
zhet21.f
zhet22.f
zhpt21.f
zhst01.f
zlarfy.f
zlarhs.f
zlatm4.f
zlctes.f
zlctsx.f
zlsets.f
zsbmv.f
zsgt01.f
zslect.f
zstt21.f
zstt22.f
zunt01.f
zunt03.f
LIN
MATGEN
File Members
•
All
Files
Functions
Groups
slctes.f
Go to the documentation of this file.
1
*> \brief \b SLCTES
2
*
3
* =========== DOCUMENTATION ===========
4
*
5
* Online html documentation available at
6
* http://www.netlib.org/lapack/explore-html/
7
*
8
* Definition:
9
* ===========
10
*
11
* LOGICAL FUNCTION SLCTES( ZR, ZI, D )
12
*
13
* .. Scalar Arguments ..
14
* REAL D, ZI, ZR
15
* ..
16
*
17
*
18
*> \par Purpose:
19
* =============
20
*>
21
*> \verbatim
22
*>
23
*> SLCTES returns .TRUE. if the eigenvalue (ZR/D) + sqrt(-1)*(ZI/D)
24
*> is to be selected (specifically, in this subroutine, if the real
25
*> part of the eigenvalue is negative), and otherwise it returns
26
*> .FALSE..
27
*>
28
*> It is used by the test routine SDRGES to test whether the driver
29
*> routine SGGES succesfully sorts eigenvalues.
30
*> \endverbatim
31
*
32
* Arguments:
33
* ==========
34
*
35
*> \param[in] ZR
36
*> \verbatim
37
*> ZR is REAL
38
*> The numerator of the real part of a complex eigenvalue
39
*> (ZR/D) + i*(ZI/D).
40
*> \endverbatim
41
*>
42
*> \param[in] ZI
43
*> \verbatim
44
*> ZI is REAL
45
*> The numerator of the imaginary part of a complex eigenvalue
46
*> (ZR/D) + i*(ZI).
47
*> \endverbatim
48
*>
49
*> \param[in] D
50
*> \verbatim
51
*> D is REAL
52
*> The denominator part of a complex eigenvalue
53
*> (ZR/D) + i*(ZI/D).
54
*> \endverbatim
55
*
56
* Authors:
57
* ========
58
*
59
*> \author Univ. of Tennessee
60
*> \author Univ. of California Berkeley
61
*> \author Univ. of Colorado Denver
62
*> \author NAG Ltd.
63
*
64
*> \date November 2011
65
*
66
*> \ingroup single_eig
67
*
68
* =====================================================================
69
LOGICAL
FUNCTION
slctes
( ZR, ZI, D )
70
*
71
* -- LAPACK test routine (version 3.4.0) --
72
* -- LAPACK is a software package provided by Univ. of Tennessee, --
73
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
74
* November 2011
75
*
76
* .. Scalar Arguments ..
77
REAL
d, zi, zr
78
* ..
79
*
80
* =====================================================================
81
*
82
* .. Parameters ..
83
REAL
zero, one
84
parameter( zero = 0.0e+0, one = 1.0e+0 )
85
* ..
86
* .. Intrinsic Functions ..
87
INTRINSIC
sign
88
* ..
89
* .. Executable Statements ..
90
*
91
IF
( d.EQ.zero )
THEN
92
slctes
= ( zr.LT.zero )
93
ELSE
94
slctes
= ( sign( one, zr ).NE.sign( one, d ) )
95
END IF
96
*
97
return
98
*
99
* End of SLCTES
100
*
101
END
TESTING
EIG
slctes.f
Generated on Tue Sep 25 2012 16:29:02 for LAPACK by
1.8.1.1