8 common/galaxy/ gmg,rg(3),vg(3),fg(3),fgd(3),tg,
9 & omega,disk,a,b,v02,rl2,gmb,ar,gam,zdum(7)
10 REAL*8 fm(3),fd(3),fs(3),fsd(3)
21 rg(k) = ((fgd(k)*dt3 + fg(k))*dt2 + vg(k))*dt + rg(k)
22 vg(k) = (fgd(k)*dt2 + fg(k))*dt + vg(k)
24 rgvg = rgvg + rg(k)*vg(k)
28 IF (kz(14).EQ.3.AND.gmg.GT.0.0d0)
THEN
29 CALL
fnuc(rg,vg,fm,fd)
38 IF (gmb.GT.0.0d0)
THEN
42 fd(k) = fd(k) + fsd(k)
47 IF (disk.GT.0.0d0)
THEN
48 CALL
fdisk(rg,vg,fs,fsd)
51 fd(k) = fd(k) + fsd(k)
56 IF (v02.GT.0.0d0)
THEN
57 CALL
fhalo(rg,vg,fs,fsd)
60 fd(k) = fd(k) + fsd(k)
74 bt2 = -3.0*df - (sum + fgd(k))*dt
75 rg(k) = rg(k) + (0.6*at3 + bt2)*dtsq12
76 vg(k) = vg(k) + (0.75*at3 + bt2)*dt13
84 om3 = (rg(1)*vg(2) - rg(2)*vg(1))/rg2