35
36
37
39
40
41
42#include "implicit_f.inc"
43
44
45
46 INTEGER IKAD(0:*),
47 . KRBODY,NRBYNF
48 CHARACTER KEY0(*)*5
49
50
51
52#include "units_c.inc"
53
54
55
56
57
58
59
60 INTEGER J, N, NBC, K, KK, K4, IKEY, IV2(10),JJ
61 CHARACTER KEY2*5, KEY3*5
62
63 ikey=krbody
64
65
66
67 k=0
68 jj = 0
69 ikey=krbody
70 DO 944 n=1,nrbynf
71 READ(iusc1,rec=ikad(ikey)+k,fmt='(7x,a,1x,a,1x,i5,25x,i10)',
72 . ERR=9990)KEY2,KEY3,K4,NBC
73 K=K+1
74 KK=K
75 K=K+NBC
76 IF(KEY2=='on ')GOTO 944
77 CALL READ10P(IKAD(IKEY)+KK,NBC,KEY0(IKEY),IV2,JJ)
78 944 CONTINUE
79 IF(JJ/=0)WRITE(IIN,'(10i10)')(IV2(J),J=1,JJ)
80
81
82
83 K=0
84 JJ = 0
85 IKEY=KRBODY
86 DO 945 N=1,NRBYNF
87 READ(IUSC1,REC=IKAD(IKEY)+K,FMT='(7x,a,1x,a,1x,i5,25x,i10)',
88 . ERR=9990)KEY2,KEY3,K4,NBC
89 K=K+1
90 KK=K
91 K=K+NBC
92 IF(KEY2=='off ')GOTO 945
93 CALL READ10P(IKAD(IKEY)+KK,NBC,KEY0(IKEY),IV2,JJ)
94 945 CONTINUE
95 IF(JJ/=0)WRITE(IIN,'(10i10)')(IV2(J),J=1,JJ)
96
97 RETURN
98
99 9990 CONTINUE
100 CALL ANCMSG(MSGID=73,ANMODE=ANINFO,
101 . C1=KEY0(IKEY))
102 CALL ARRET(0)