1 *CMZ : 23/08/93 13.30.12 by Jonathan Butterworth
3 SUBROUTINE RLEN (LEN,VEC,VLEN)
5 DOUBLE PRECISION VEC(LEN), VLEN
7 DOUBLE PRECISION ABSV, RATIO, RMIN, TOL, TVMX, VMAX
14 IF(ABSV.GT.VMAX) VMAX=ABSV
17 IF(VMAX.EQ.0.0D+0) RETURN
19 IF(VMAX.GT.RMIN) TVMX=TOL*VMAX
21 IF(ABS(VEC(I)).LE.TVMX) GOTO 20