|
53 | 53 | *> |
54 | 54 | *> S*x = w*P*x, (y**H)*S = w*(y**H)*P, |
55 | 55 | *> |
56 | | -*> where y**H denotes the conjugate tranpose of y. |
| 56 | +*> where y**H denotes the conjugate transpose of y. |
57 | 57 | *> The eigenvalues are not input to this routine, but are computed |
58 | 58 | *> directly from the diagonal elements of S and P. |
59 | 59 | *> |
|
154 | 154 | *> \verbatim |
155 | 155 | *> VR is COMPLEX array, dimension (LDVR,MM) |
156 | 156 | *> On entry, if SIDE = 'R' or 'B' and HOWMNY = 'B', VR must |
157 | | -*> contain an N-by-N matrix Q (usually the unitary matrix Z |
| 157 | +*> contain an N-by-N matrix Z (usually the unitary matrix Z |
158 | 158 | *> of right Schur vectors returned by CHGEQZ). |
159 | 159 | *> On exit, if SIDE = 'R' or 'B', VR contains: |
160 | 160 | *> if HOWMNY = 'A', the matrix X of right eigenvectors of (S,P); |
@@ -259,7 +259,7 @@ SUBROUTINE CTGEVC( SIDE, HOWMNY, SELECT, N, S, LDS, P, LDP, VL, |
259 | 259 | EXTERNAL LSAME, SLAMCH, CLADIV |
260 | 260 | * .. |
261 | 261 | * .. External Subroutines .. |
262 | | - EXTERNAL CGEMV, SLABAD, XERBLA |
| 262 | + EXTERNAL CGEMV, XERBLA |
263 | 263 | * .. |
264 | 264 | * .. Intrinsic Functions .. |
265 | 265 | INTRINSIC ABS, AIMAG, CMPLX, CONJG, MAX, MIN, REAL |
@@ -367,7 +367,6 @@ SUBROUTINE CTGEVC( SIDE, HOWMNY, SELECT, N, S, LDS, P, LDP, VL, |
367 | 367 | * |
368 | 368 | SAFMIN = SLAMCH( 'Safe minimum' ) |
369 | 369 | BIG = ONE / SAFMIN |
370 | | - CALL SLABAD( SAFMIN, BIG ) |
371 | 370 | ULP = SLAMCH( 'Epsilon' )*SLAMCH( 'Base' ) |
372 | 371 | SMALL = SAFMIN*N / ULP |
373 | 372 | BIG = ONE / SMALL |
|
0 commit comments