13 v20 = v20 + udot(k,ipair)**2
18 semi = -0.5*body(i)/h(ipair)
19 IF (r(ipair).LT.semi)
THEN
20 efac = (1.0 - ecc)/(1.0 - ecc0)
21 rnew = semi*(1.0 - ecc)
23 efac = (1.0 + ecc)/(1.0 + ecc0)
24 rnew = semi*(1.0 + ecc)
28 v2 = 0.5*(body(i) + h(ipair)*rnew)
40 u(k,ipair) = c1*u(k,ipair)
41 udot(k,ipair) = c2*udot(k,ipair)
42 u0(k,ipair) = u(k,ipair)
43 r(ipair) = r(ipair) + u(k,ipair)**2
44 tdot2(ipair) = tdot2(ipair) + 2.0*u(k,ipair)*udot(k,ipair)