39
40
41
46
47
48
49#include "implicit_f.inc"
50
51
52
53#include "com04_c.inc"
54#include "r2r_c.inc"
55
56
57
58 INTEGER NUM
59
60 TYPE (GROUP_) , DIMENSION(NGRNOD) :: IGRNOD
61 TYPE(SUBMODEL_DATA) LSUBMODEL(*)
62
63
64
65 INTEGER I, NS, IGU, NY
66 LOGICAL :: IS_AVAILABLE
67
68
69
70 INTEGER GRSIZEN
71
72
73 is_available = .false.
74
75 num = 0
76 ny = 0
77
79
80 DO i=1,njoint
81 ny=ny+1
82 IF(nsubdom>0)THEN
84 END IF
85
87
88 CALL hm_get_intv(
'dependentnodeset',igu,is_available,lsubmodel)
89
90 ns =
grsizen(igu,igrnod,ngrnod) + 3
91 num = num + ns
92 ENDDO
93
94 RETURN
subroutine hm_get_intv(name, ival, is_available, lsubmodel)
subroutine hm_option_start(entity_type)
integer, dimension(:), allocatable tagcyl
integer function grsizen(igu, igrnod, grlen)
subroutine hm_sz_r2r(tag, val, lsubmodel)