37
38
39
45
46
47
48#include "implicit_f.inc"
49
50
51
52#include "com04_c.inc"
53#include "r2r_c.inc"
54
55
56
57 INTEGER NUMPRES
58
59 TYPE (GROUP_)DIMENSION(NGRNOD) :: IGRNOD
60 TYPE (SURF_) ,DIMENSION(NSURF) :: IGRSURF
61 TYPE(SUBMODEL_DATA),INTENT(IN)::LSUBMODEL(*)
62
63
64
65 INTEGER I, J, NLD, ISU, ISS, NN, ID
66 CHARACTER(LEN=NCHARTITLE)::TITR
67
68
69
70 LOGICAL IS_AVAILABLE
71
72
73
74 is_available = .false.
75 nld = numpres
76 numpres = 0
77
78
79
81
82
83
84 DO i=1,nld
85 nn = 0
86
87
88
91 . option_titr = titr)
92
93
94
96
97 IF (isu > 0) THEN
98 DO j=1,nsurf
99 IF (isu == igrsurf(j)%ID) THEN
100 iss = j
101 nn = igrsurf(iss)%NSEG
102 EXIT
103 ENDIF
104 ENDDO
105 ENDIF
106
107 IF (nsubdom>0) THEN
110 ENDIF
111
112 numpres = numpres + nn
113 ENDDO
114
115 RETURN
subroutine hm_get_intv(name, ival, is_available, lsubmodel)
subroutine hm_option_start(entity_type)
integer, parameter nchartitle
integer, dimension(:), allocatable nncl
integer, dimension(:,:), allocatable isurf_r2r