37 . VARVENT,NBVENT_MAX, LSUBMODEL)
49#include "implicit_f.inc"
56 INTEGER NV,NVG,IVAR(*),IVARG(18,*),NV0,VARVENT(*),NBVENT_MAX,KK,IDSMAX
57 CHARACTER*10 VARE(NV),VARG(NVG)
62 INTEGER JREC,TRU,N,L,M,I,J,,OK
63 INTEGER ID,NMONV,IMONV,NLABEL
64 CHARACTER(LEN=NCHARTITLE) :: TITR
68 INTEGER,
DIMENSION(:),
ALLOCATABLE :: TAG
85 var(len_trim(var)+1:10)=
' '
86 IF (var(1:3) ==
'DEF')
THEN
87 tag(101:
min(150,100+nbvent_max*5))=1
88 varvent(1:nbvent_max*5) = 1
89 ELSEIF(var(1:5) ==
' ')
THEN
94 DO WHILE(ok==0.AND.i<nvg)
99 IF(ivarg(j,i) /= 0)
THEN
101 varvent(ivarg(j,i)-100) = 1
108 DO WHILE(ok==0.AND.i<nv)
124 CALL hm_get_intv(
'idsmax',nmonv,is_available,lsubmodel)
subroutine hm_thvarvent(vare, nv, ivar, varg, nvg, ivarg, nv0, id, titr, varvent, nbvent_max, lsubmodel)