34#include "implicit_f.inc"
44 . NSTRF(*),IXS(NIXS,*)
48 INTEGER J, I, KK, K0, K1, K5, K9, NSEG, NSEGC, NSEGTG
49 INTEGER NSEGS, POWER2(8),IPACK,
50 . II(8), N1, N2, N3, N4, N5, N6, N7, N8, K3, N
51 DATA power2/1,2,4,8,16,32,64,128/
55 IF (isect==1) k0 = nstrf(25)
56 k5=k0+30+nstrf(k0+14)+nstrf(k0+6)
57 1 +2*nstrf(k0+7) +nstrf(k0+8)*2
61 IF(nstrf(kk)/=0) nesct = nesct + 1
63 k9=k5+2*nstrf(k0+9) +2*nstrf(k0+10)
64 1 +2*nstrf(k0+11)+2*nstrf(k0+12)
68 IF(nstrf(kk)/=0) nesct = nesct + 1
70 k3=k0+30+nstrf(k0+14)+nstrf(k0+6)
73 IF(nsegs/=0) nesct = nesct + 1
88 IF( ii(2)==ii(1).AND.ii(4)==ii(3)
89 . .AND.ii(8)==ii(5).AND.ii(7)==ii(6))
THEN
91 n1=mod(ipack/power2(1),2)
92 n2=mod(ipack/power2(3),2)
93 n3=mod(ipack/power2(5),2)
94 n4=mod(ipack/power2(6),2)
95 IF(n1/=0.AND.n2/=0.AND.n3/=0)
97 IF(n1/=0.AND.n2/=0.AND.n4/=0)
99 IF(n2/=0.AND.n3/=0.AND.n4/=0)
101 IF(n3/=0.AND.n1/=0.AND.n4/=0)
105 n1=mod(ipack/power2(1),2)
106 n2=mod(ipack/power2(2),2)
107 n3=mod(ipack/power2(3),2)
108 n4=mod(ipack/power2(4),2)
109 n5=mod(ipack/power2(5),2)
110 n6=mod(ipack/power2(6),2)
111 n7=mod(ipack/power2(7),2)
112 n8=mod(ipack/power2(8),2)
113 IF(n1/=0.AND.n2/=0.AND.n3/=0.AND.n4/=0)
115 IF(n5/=0.AND.n6/=0.AND.n7/=0.AND.n8/=0)
117 IF(n1/=0.AND.n5/=0.AND.n6/=0.AND.n2/=0)
119 IF(n4/=0.AND.n8/=0.AND.n7/=0.AND.n3/=0)
121 IF(n1/=0.AND.n4/=0.AND.n8/=0.AND.n5/=0)
123 IF(n2/=0.AND.n3/=0.AND.n7/=0.AND.n6/=0)
131 IF (ispmd/=0) nesct = 0