5 * Revision 1.1.1.1 1996/04/01 15:03:27 mclareni
10 SUBROUTINE SHRNK (N,NADIM,AHESS,IOUT,VEC)
11 INTEGER N, NADIM, IOUT
12 DOUBLE PRECISION AHESS(NADIM, N), VEC(N)
13 INTEGER I, IFAIL, IM1, IOM1, J, NM1
14 DOUBLE PRECISION GAMMA
15 IF(N.EQ.IOUT.OR.N.EQ.1) RETURN
22 GAMMA=AHESS(IOUT,IOUT)
24 VEC(I)=AHESS(I+1,IOUT)
25 AHESS(I,I)=AHESS(I+1,I+1)
31 AHESS(I,J)=AHESS(I+1,J)
34 CALL MODCHL(NM1,NADIM,AHESS,GAMMA,VEC,IFAIL)