35
36
37
39
40
41
42#include "implicit_f.inc"
43
44
45
46 INTEGER IKAD(0:*),
47 . KFUNC,NFCT
48 CHARACTER KEY0(*)*5
49
50
51
52#include "units_c.inc"
53
54
55
56
57
58
59
60 INTEGER I, N, NBC, K, KK, IKEY, IF, NP
62 . t, f
63
64 k=0
65 ikey=kfunc
66 DO n=1,nfct
67 READ(iusc1,rec=ikad(ikey)+k,fmt='(49x,i10)',
68 . ERR=9990)NBC
69 K=K+1
70 CALL WRIUSC2(IKAD(IKEY)+K,1,KEY0(IKEY))
71 K=K+1
72 READ(IUSC2,*,ERR=9990,END=9990)IF
73 NP=NBC-1
74 WRITE(IIN,'(2i10)')IF,NP
75 DO I=1,NP
76 CALL WRIUSC2(IKAD(IKEY)+K,1,KEY0(IKEY))
77 K=K+1
78 READ(IUSC2,*,ERR=9990,END=9990)T,F
79 WRITE(IIN,'(2e16.9)')T,F
80 ENDDO
81 ENDDO
82
83 RETURN
84
85 9990 CONTINUE
86 CALL ANCMSG(MSGID=73,ANMODE=ANINFO,
87 . C1=KEY0(IKEY))
88 CALL ARRET(0)