38
39
40
44
45
46
47#include "implicit_f.inc"
48
49
50
51#include "com04_c.inc"
52
53
54
55 INTEGER ,INTENT(INOUT) :: NUM
56 TYPE (GROUP_) ,DIMENSION(NGRNOD) ,INTENT(IN) :: IGRNOD
57 TYPE(SUBMODEL_DATA),DIMENSION(*) ,INTENT(IN) :: LSUBMODEL
58
59
60
61 INTEGER I,ID,IGU,IGS,NN,NIMPACC
62 CHARACTER(nchartitle) :: TITR
63 LOGICAL IS_AVAILABLE
64
65
66
67 INTEGER NGR2USRN
68
69 is_available = .false.
70 num = 0
71
72
73
75
76
77
79
80
81
82 DO i=1,nimpacc
83 titr = ''
84
85
86
88
89
90
91 CALL hm_get_intv(
'entityid',igu,is_available,lsubmodel)
92
94 num = num + nn
95
96 ENDDO
97
98 RETURN
subroutine hm_get_intv(name, ival, is_available, lsubmodel)
subroutine hm_option_count(entity_type, hm_option_number)
subroutine hm_option_start(entity_type)
integer function ngr2usrn(iu, igrnod, ngrnod, num)