5 * Revision 1.1.1.1 1996/04/01 15:02:38 mclareni
10 SUBROUTINE TRED1(NM,N,A,D,E,E2)
11 INTEGER I,J,K,L,N,II,NM,JP1
12 REAL A(NM,N),D(N),E(N),E2(N)
21 IF (L .LT. 1) GO TO 130
23 120 SCALE = SCALE + ABS(A(I,K))
24 IF (SCALE .NE. 0.0) GO TO 140
29 A(I,K) = A(I,K) / SCALE
30 H = H + A(I,K) * A(I,K)
32 E2(I) = SCALE * SCALE * H
38 IF (L .EQ. 1) GO TO 270
43 180 G = G + A(J,K) * A(I,K)
45 IF (L .LT. JP1) GO TO 220
47 200 G = G + A(K,J) * A(I,K)
57 A(J,K) = A(J,K) - F * E(K) - G * A(I,K)
60 280 A(I,K) = SCALE * A(I,K)