summaryrefslogtreecommitdiff
path: root/SRC/strevc.f
diff options
context:
space:
mode:
authorjulie <julielangou@users.noreply.github.com>2011-04-02 11:08:56 +0000
committerjulie <julielangou@users.noreply.github.com>2011-04-02 11:08:56 +0000
commitf2953573ede24d7f8c01fdb18de48f65f00a9943 (patch)
tree53172aa9083b9aa1abe2d6c130f7c173d8d8725b /SRC/strevc.f
parent53b71f5605f83d116ab6bcf477bfb6d2ca757de1 (diff)
downloadlapack-f2953573ede24d7f8c01fdb18de48f65f00a9943.tar.gz
lapack-f2953573ede24d7f8c01fdb18de48f65f00a9943.tar.bz2
lapack-f2953573ede24d7f8c01fdb18de48f65f00a9943.zip
First pass to homgenize notation for transpose (**T) and conjugate transpose (**H)
Corresponds to bug0024
Diffstat (limited to 'SRC/strevc.f')
-rw-r--r--SRC/strevc.f10
1 files changed, 5 insertions, 5 deletions
diff --git a/SRC/strevc.f b/SRC/strevc.f
index 1ffb629d..82fe2fb4 100644
--- a/SRC/strevc.f
+++ b/SRC/strevc.f
@@ -27,9 +27,9 @@
* The right eigenvector x and the left eigenvector y of T corresponding
* to an eigenvalue w are defined by:
*
-* T*x = w*x, (y**H)*T = w*(y**H)
+* T*x = w*x, (y**T)*T = w*(y**T)
*
-* where y**H denotes the conjugate transpose of y.
+* where y**T denotes the transpose of y.
* The eigenvalues are not input to this routine, but are read directly
* from the diagonal blocks of T.
*
@@ -652,7 +652,7 @@
160 CONTINUE
*
* Solve the quasi-triangular system:
-* (T(KI+1:N,KI+1:N) - WR)'*X = SCALE*WORK
+* (T(KI+1:N,KI+1:N) - WR)**T*X = SCALE*WORK
*
VMAX = ONE
VCRIT = BIGNUM
@@ -689,7 +689,7 @@
$ SDOT( J-KI-1, T( KI+1, J ), 1,
$ WORK( KI+1+N ), 1 )
*
-* Solve (T(J,J)-WR)'*X = WORK
+* Solve (T(J,J)-WR)**T*X = WORK
*
CALL SLALN2( .FALSE., 1, 1, SMIN, ONE, T( J, J ),
$ LDT, ONE, ONE, WORK( J+N ), N, WR,
@@ -779,7 +779,7 @@
* Complex left eigenvector.
*
* Initial solve:
-* ((T(KI,KI) T(KI,KI+1) )' - (WR - I* WI))*X = 0.
+* ((T(KI,KI) T(KI,KI+1) )**T - (WR - I* WI))*X = 0.
* ((T(KI+1,KI) T(KI+1,KI+1)) )
*
IF( ABS( T( KI, KI+1 ) ).GE.ABS( T( KI+1, KI ) ) ) THEN