15 IF (kz(5).GT.0.OR.kz(22).GE.2)
THEN
16 ri2 = (x(1,i) - rdens(1))**2 + (x(2,i) - rdens(2))**2 +
17 & (x(3,i) - rdens(3))**2
19 IF (time.EQ.0.0d0)
THEN
27 vi2 = xdot(1,i)**2 + xdot(2,i)**2 + xdot(3,i)**2
29 dtr = 0.1*rs0/sqrt(vi2)
40 rij2 = (x(1,i) - x(1,j))**2 + (x(2,i) - x(2,j))**2 +
41 & (x(3,i) - x(3,j))**2
42 IF (rij2.GT.rcrit2) go to 10
45 IF (time.LE.0.0d0.AND.j.LE.2*nbin0) go to 6
49 & (x(k,i) - x(k,j))*(xdot(k,i) - xdot(k,j))
52 IF (rijdot.GE.vrfac) go to 10
57 6
IF (j.LE.2*nbin0.AND.time.EQ.0.0d0)
THEN
60 IF (j.EQ.2*jpair-1)
THEN
68 ELSE IF (ilist(nnb).LT.j-1)
THEN
83 IF (nnb.EQ.1.OR.(i.LE.2*nbin0.AND.nnb.EQ.2))
THEN
88 ELSE IF (nnb.GE.nnbmax)
THEN
90 a1 = znbmax/float(nnb)
91 IF (abs(a1 - 0.5).LT.0.05) a1 = 1.2*a1