55#include "implicit_f.inc"
59 INTEGER IKAD(0:*),KUPWM
69 CHARACTER(LEN=NCHARLINE100):: TMPLINE
70 CHARACTER KEY2*5, KEY3*5,KEY4*5
73 IF(ikad(ikey)/=ikad(ikey+1))
THEN
74 READ(iusc1,rec=ikad(ikey),fmt=
'(A)',err=9990)tmpline
76 IF(key3(1:3)/=
'OFF' .AND. key3(1:2)/=
'ON')
THEN
77 READ(iusc1,rec=ikad(ikey),fmt=
'(7X,A4)',err=9990)key2
78 CALL wriusc2(ikad(ikey)+1,1,key0(ikey))
79 READ(iusc2,*,err=9990)
ale%UPWIND%CUPWM
80 ELSEIF(key3(1:3)==
'OFF')
THEN
83 ale%UPWIND%UPW_UPDATE = 0
84 ale%UPWIND%I_SUPG_ON_OFF = 2
88 IF(
ale%UPWIND%CUPWM==0.)
ale%UPWIND%CUPWM=1.
89 IF(key2(1:3)==
'STD')
THEN
91 ELSEIF(key2(1:2)==
'TG')
THEN
93 ELSEIF(key2(1:4)==
'SUPG')
THEN
94 ale%UPWIND%I_SUPG_ON_OFF = 1
97 IF(
ale%UPWIND%I_SUPG_ON_OFF==2)
THEN
98 CALL ancmsg(msgid=034,anmode=aninfo)
105 IF(
ale%UPWIND%I_SUPG_ON_OFF /= 2)
THEN
116 CALL ancmsg(msgid=73,anmode=aninfo,c1=key0(ikey))
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)