1 SUBROUTINE xtrnlt(XI,XIDOT,FREG,FDR)
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 xi(3),xidot(3),freg(3),fdr(3),fm(3),fmd(3)
16 IF (gmg.GT.0.0d0)
THEN
17 CALL
fnuc(xi,xidot,fm,fmd)
19 freg(k) = freg(k) + fm(k)
20 fdr(k) = fdr(k) + fmd(k)
25 IF (gmb.GT.0.0d0)
THEN
26 CALL
fbulge(xi,xidot,fm,fmd)
28 freg(k) = freg(k) + fm(k)
29 fdr(k) = fdr(k) + fmd(k)
34 IF (disk.GT.0.0d0)
THEN
35 CALL
fdisk(xi,xidot,fm,fmd)
37 freg(k) = freg(k) + fm(k)
38 fdr(k) = fdr(k) + fmd(k)
43 IF (v02.GT.0.0d0)
THEN
44 CALL
fhalo(xi,xidot,fm,fmd)
46 freg(k) = freg(k) + fm(k)
47 fdr(k) = fdr(k) + fmd(k)