35
36
37
39
40
41
42#include "implicit_f.inc"
43
44
45
46#include "units_c.inc"
47
48
49
50 INTEGER IKAD(0:*),
51 . KEIG,NEIGOFF
52 CHARACTER (*)*5
53
54
55
56 INTEGER J, N, NBC, K, KK, K4, IKEY, IV2(10),JJ
57 CHARACTER KEY2*5, KEY3*5
58
59 ikey=keig
60
61 k=0
62 jj = 0
63 DO n=1,neigoff
64 READ(iusc1,rec=ikad(ikey)+k,fmt='(7X,A,1X,A,1X,I5,25X,I10)',
65 . err=9990)key2,key3,k4,nbc
66 k=k+1
67 kk=k
68 k=k+nbc
69 IF (key2=='OFF ')
70 .
CALL read10p(ikad(ikey)+kk,nbc,key0(ikey),iv2,jj)
71 ENDDO
72 IF (jj/=0) WRITE(iin,'(10I10)')(iv2(j),j=1,jj)
73
74 RETURN
75
76 9990 CONTINUE
77 CALL ancmsg(msgid=73,anmode=aninfo,
78 . c1=key0(ikey))
80
subroutine read10p(irec, nbc, key0, iv2, jj)
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)