37
38
39
44
45
46
47#include "implicit_f.inc"
48
49
50
51#include "com04_c.inc"
52
53
54
55 INTEGER NUM
56
57 TYPE (GROUP_) , DIMENSION(NGRNOD) :: IGRNOD
58 TYPE(SUBMODEL_DATA),INTENT(IN)::LSUBMODEL(*)
59
60
61
62 INTEGER I,ID,IGU,,NN,UID,FLAG_FMT,FLAG_FMT_TMP,IFIX_TMP
63 CHARACTER(LEN=NCHARTITLE) :: TITR
64 LOGICAL IS_AVAILABLE
65
66
67
68 INTEGER NGR2USRN
69
70 is_available = .false.
71 num = 0
72
73
74
76
77
78
79 DO i=1,ngrav
80 titr = ''
81
82
83
86 . option_titr = titr)
87
88
89
90 CALL hm_get_intv (
'entityid',igu,is_available,lsubmodel)
91
92 IF (igu /= 0) THEN
94 ELSE
95 nn = numnod
96 ENDIF
97 num = num + nn
98
99 ENDDO
100
101 RETURN
subroutine hm_get_intv(name, ival, is_available, lsubmodel)
subroutine hm_option_start(entity_type)
integer, parameter nchartitle
integer function ngr2usrn(iu, igrnod, ngrnod, num)