53#include "implicit_f.inc"
62 INTEGER NTYP,NI,IPARI(*),NOM_OPT(LNOPT1,*),NOM_OPTFRIC(LNOPT1,*)
63 TYPE(intbuf_fric_struct_) INTBUF_FRIC_TAB(*)
67 INTEGER I,J,ID,IERR1,IERR2,OK,IDF ,INTFRIC,IFQ
68 CHARACTER(LEN=NCHARTITLE) :: TITR
74 CALL fretitl2(titr,nom_opt(lnopt1-ltitr+1,ni),ltitr)
81 IF(ntyp==7.OR.ntyp==11.OR.ntyp==19.OR.ntyp==21.OR.ntyp==24.OR.ntyp==25)
THEN
82 IF (ipari(72) > 0)
THEN
85 idf = nom_optfric(1,j)
86 IF(ipari(72) == idf)
THEN
95 . anmode=aninfo_blind_1,
101 IF (ntyp==11.AND.ipari(72) > 0)
THEN
103 IF(intbuf_fric_tab(intfric)%FRICMOD > 0 )
THEN
105 . msgtype=msgwarning,
106 . anmode=aninfo_blind_1,
109 . i2=nom_optfric(1,intfric))
111 ipari(30) = intbuf_fric_tab(intfric)%FRICFORM
114 IF ((ntyp==21.OR.ntyp==24.OR.ntyp==25).AND.ipari(72) > 0)
THEN
116 ifq = intbuf_fric_tab(intfric)%IFFILTER
117 IF (ifq<10) ifq = ifq + 10
118 intbuf_fric_tab(intfric)%IFFILTER = ifq
119 IF (ifq==10) intbuf_fric_tab(intfric)%XFILTR_FRIC = one
122 IF ((ntyp==7.OR.ntyp==21.OR.ntyp==24..OR.ntyp==25).AND.ipari(72) > 0)
THEN
124 ipari(30) = intbuf_fric_tab(intfric)%FRICMOD
125 ipari(31) = intbuf_fric_tab(intfric)%IFFILTER
subroutine hm_read_inter_type21(ipari, stfac, frigap, noint, ni, igrsurf, xfiltr, fric_p, npc1, sensors, nom_opt, unitab, lsubmodel, titr, npc, tf, npari, nparir, snpc, snpc1, lnopt1, itherm_fe, intheat, nom_optfric, intbuf_fric_tab)
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)