LAPACK
3.12.1
LAPACK: Linear Algebra PACKage
Toggle main menu visibility
Main Page
Related Pages
Routines
Modules
Modules List
Module Members
All
c
d
s
z
Functions/Subroutines
Variables
c
d
s
z
Data Types
Data Types List
Data Type Index
Data Fields
All
Functions/Subroutines
Variables
Files
File List
File Members
All
_
a
b
c
d
f
g
h
i
l
m
p
r
s
t
u
x
z
Functions/Subroutines
_
a
c
d
f
g
h
i
l
m
s
t
x
z
Variables
c
l
r
Typedefs
Enumerations
Enumerator
Macros
a
b
c
f
i
p
t
u
x
▼
LAPACK
►
LAPACK
►
Routines
►
Modules
►
Data Types
▼
Files
▼
File List
►
BLAS
►
CBLAS
DOCS
►
INSTALL
►
SRC
▼
TESTING
▼
EIG
►
alahdg.f
►
alareq.f
►
alarqg.f
►
alasmg.f
►
alasum.f
►
alasvm.f
►
cbdt01.f
►
cbdt02.f
►
cbdt03.f
►
cbdt05.f
►
cchkbb.f
►
cchkbd.f
►
cchkbk.f
►
cchkbl.f
cchkdmd.f90
►
cchkec.f
►
cchkee.F
►
cchkgg.f
►
cchkgk.f
►
cchkgl.f
►
cchkhb.f
►
cchkhb2stg.f
►
cchkhs.f
►
cchkst.f
►
cchkst2stg.f
►
cckcsd.f
►
cckglm.f
►
cckgqr.f
►
cckgsv.f
►
ccklse.f
►
ccsdts.f
►
cdrges.f
►
cdrges3.f
►
cdrgev.f
►
cdrgev3.f
►
cdrgsx.f
►
cdrgvx.f
►
cdrvbd.f
►
cdrves.f
►
cdrvev.f
►
cdrvsg.f
►
cdrvsg2stg.f
►
cdrvst.f
►
cdrvst2stg.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
►
cgsvts3.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
►
csyl01.f
►
cunt01.f
►
cunt03.f
►
dbdt01.f
►
dbdt02.f
►
dbdt03.f
►
dbdt04.f
►
dbdt05.f
►
dchkbb.f
►
dchkbd.f
►
dchkbk.f
►
dchkbl.f
dchkdmd.f90
►
dchkec.f
►
dchkee.F
►
dchkgg.f
►
dchkgk.f
►
dchkgl.f
►
dchkhs.f
►
dchksb.f
►
dchksb2stg.f
►
dchkst.f
►
dchkst2stg.f
►
dckcsd.f
►
dckglm.f
►
dckgqr.f
►
dckgsv.f
►
dcklse.f
►
dcsdts.f
►
ddrges.f
►
ddrges3.f
►
ddrgev.f
►
ddrgev3.f
►
ddrgsx.f
►
ddrgvx.f
►
ddrvbd.f
►
ddrves.f
►
ddrvev.f
►
ddrvsg.f
►
ddrvsg2stg.f
►
ddrvst.f
►
ddrvst2stg.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
►
dget40.f
►
dget51.f
►
dget52.f
►
dget53.f
►
dget54.f
►
dglmts.f
►
dgqrts.f
►
dgrqts.f
►
dgsvts3.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
►
dsyl01.f
►
dsyt21.f
►
dsyt22.f
►
ilaenv.f
►
sbdt01.f
►
sbdt02.f
►
sbdt03.f
►
sbdt04.f
►
sbdt05.f
►
schkbb.f
►
schkbd.f
►
schkbk.f
►
schkbl.f
schkdmd.f90
►
schkec.f
►
schkee.F
►
schkgg.f
►
schkgk.f
►
schkgl.f
►
schkhs.f
►
schksb.f
►
schksb2stg.f
►
schkst.f
►
schkst2stg.f
►
sckcsd.f
►
sckglm.f
►
sckgqr.f
►
sckgsv.f
►
scklse.f
►
scsdts.f
►
sdrges.f
►
sdrges3.f
►
sdrgev.f
►
sdrgev3.f
►
sdrgsx.f
►
sdrgvx.f
►
sdrvbd.f
►
sdrves.f
►
sdrvev.f
►
sdrvsg.f
►
sdrvsg2stg.f
►
sdrvst.f
►
sdrvst2stg.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
►
sget40.f
►
sget51.f
►
sget52.f
►
sget53.f
►
sget54.f
►
sglmts.f
►
sgqrts.f
►
sgrqts.f
►
sgsvts3.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
►
ssyl01.f
►
ssyt21.f
►
ssyt22.f
►
xerbla.f
►
xlaenv.f
►
zbdt01.f
►
zbdt02.f
►
zbdt03.f
►
zbdt05.f
►
zchkbb.f
►
zchkbd.f
►
zchkbk.f
►
zchkbl.f
zchkdmd.f90
►
zchkec.f
►
zchkee.F
►
zchkgg.f
►
zchkgk.f
►
zchkgl.f
►
zchkhb.f
►
zchkhb2stg.f
►
zchkhs.f
►
zchkst.f
►
zchkst2stg.f
►
zckcsd.f
►
zckglm.f
►
zckgqr.f
►
zckgsv.f
►
zcklse.f
►
zcsdts.f
►
zdrges.f
►
zdrges3.f
►
zdrgev.f
►
zdrgev3.f
►
zdrgsx.f
►
zdrgvx.f
►
zdrvbd.f
►
zdrves.f
►
zdrvev.f
►
zdrvsg.f
►
zdrvsg2stg.f
►
zdrvst.f
►
zdrvst2stg.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
►
zgsvts3.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
►
zsyl01.f
►
zunt01.f
►
zunt03.f
►
LIN
►
MATGEN
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
dlctes.f
Go to the documentation of this file.
1
*> \brief \b DLCTES
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 DLCTES( ZR, ZI, D )
12
*
13
* .. Scalar Arguments ..
14
* DOUBLE PRECISION D, ZI, ZR
15
* ..
16
*
17
*
18
*> \par Purpose:
19
* =============
20
*>
21
*> \verbatim
22
*>
23
*> DLCTES 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 DDRGES to test whether the driver
29
*> routine DGGES successfully sorts eigenvalues.
30
*> \endverbatim
31
*
32
* Arguments:
33
* ==========
34
*
35
*> \param[in] ZR
36
*> \verbatim
37
*> ZR is DOUBLE PRECISION
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 DOUBLE PRECISION
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 DOUBLE PRECISION
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
*> \ingroup double_eig
65
*
66
* =====================================================================
67
LOGICAL
FUNCTION
dlctes
( ZR, ZI, D )
68
*
69
* -- LAPACK test routine --
70
* -- LAPACK is a software package provided by Univ. of Tennessee, --
71
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
72
*
73
* .. Scalar Arguments ..
74
DOUBLE PRECISION
d, zi, zr
75
* ..
76
*
77
* =====================================================================
78
*
79
* .. Parameters ..
80
DOUBLE PRECISION
zero, one
81
parameter( zero = 0.0d+0, one = 1.0d+0 )
82
* ..
83
* .. Intrinsic Functions ..
84
INTRINSIC
sign
85
* ..
86
* .. Executable Statements ..
87
*
88
IF
( d.EQ.zero )
THEN
89
dlctes
= ( zr.LT.zero )
90
ELSE
91
dlctes
= ( sign( one, zr ).NE.sign( one, d ) )
92
END IF
93
*
94
RETURN
95
*
96
* End of DLCTES
97
*
67
LOGICAL
FUNCTION
dlctes
( ZR, ZI, D )
…
98
END
dlctes
logical function dlctes(zr, zi, d)
DLCTES
Definition
dlctes.f:68
TESTING
EIG
dlctes.f
Generated on Mon Jan 20 2025 17:18:15 for LAPACK by
1.11.0