4 SUBROUTINE ran0_vec(npoints, idum, ran0)
13 INTEGER j, npoints, idum(npoints), ia, im, iq, ir, k(npoints)
14 REAL ran0(npoints), am
16 parameter(ia=16807, im=2147483647, am=1.0/im, iq=127773, ir=2836)
28 idum(j) = ia*(idum(j)-k(j)*iq) - ir*k(j)
29 IF (idum(j)<0) idum(j) = idum(j) + im
!$Header!integer nvarmx parameter(nfmx=10, imx=200, jmx=150, lmx=200, nvarmx=1000) real xd(imx
subroutine ran0_vec(npoints, idum, ran0)