33 1 KXX, GEO, INUM, ITR1,
34 2 EADD, INDEX, ITRI, IPARTX,
58#include "implicit_f.inc"
62#include "vect01_c.inc"
68 INTEGER KXX(5,*),INUM(6,*),IPARTX(*),
69 . EADD(*),ITR1(*),INDEX(*),ITRI(4,*),
77 . I, K, NG, ISSN, NPN, NN, N, MID, PID ,
78 . II, J, II2,JJ2,JJ, II3, JJ3, L,NGROU,
79 . MSKMTN,MSKISN,MSKPID, MODE, WORK(70000)
81 INTEGER MY_SHIFTL,MY_SHIFTR,MY_AND
83 DATA MSKMTN /O
'07770000000'/
84 DATA mskisn /o
'00000000700'/
85 DATA mskpid /o
'07777777777'/
87 TYPE (SURF_) ,
DIMENSION(NSURF) :: IGRSURF
112 mtn= nint(geo(12,pid))
113 IF (mtn<28.OR.mtn>31)
THEN
116 . anmode=aninfo_blind_1,
125 IF(geo(5,pid)/=zero) issn=1
127 issn=my_shiftl(issn,6)
128 mtn=my_shiftl(mtn,21)
137 CALL my_orders( mode, work, itri, index, numelx , 4)
140 ipartx(i) =inum(1,index(i))
147 kxx(k,i)=inum(k+1,index(i))
164 IF(igrsurf(i)%ELTYP(j) == 100)
165 . igrsurf(i)%ELEM(j) = itr1(igrsurf(i)%ELEM(j))
174 jj=itri(1,index(i-1))
176 jj2=itri(2,index(i-1))
178 jj3=itri(3,index(i-1))
179 IF(ii/=jj.OR.ii2/=jj2.OR.ii3/=jj3)
THEN
184 eadd(nd+1) = numelx+1
void my_orders(int *mode, int *iwork, int *data, int *index, int *n, int *irecl)
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)
subroutine xgrhead(kxx, geo, inum, itr1, eadd, index, itri, ipartx, nd, igrsurf, cep, xep, ipm)