42
43
44
45
46
51
52
53
54#include "implicit_f.inc"
55
56
57
58
59
60
61 INTEGER HM_NINTER_DEF,DEF_INTER(100)
62 TYPE(SUBMODEL_DATA),INTENT(IN) :: LSUBMODEL(NSUBMOD)
63
64
65
66#include "units_c.inc"
67
68
69
70 INTEGER NTYP , SUB_ID ,I
71 CHARACTER(LEN=NCHARKEY) :: KEY,KEY2
72
73
74
75
76 IF(hm_ninter_def /= 0) WRITE(iout,5900)
77
78
79
80
82
83
84
85
86 DO i=1,hm_ninter_def
87
88
89
90
92
93
94
95 IF(sub_id == 0) THEN
96
97 IF(key2(1:len_trim(key2))=='TYPE2')THEN
98 ntyp = 2
100
101 ELSEIF(key2(1:len_trim(key2))=='TYPE7')THEN
102 ntyp = 7
104
105 ELSEIF(key2(1:len_trim(key2))=='TYPE11')THEN
106 ntyp=11
108
109 ELSEIF(key2(1:len_trim(key2))=='TYPE19')THEN
110 ntyp=19
112
113 ELSEIF(key2(1:len_trim(key2))=='TYPE24')THEN
114 ntyp=24
116
117 ELSEIF(key2(1:len_trim(key2))=='TYPE25')THEN
118 ntyp=25
120
121 ENDIF
122
123 ENDIF
124 ENDDO
125
126 RETURN
127
128
129 5900 FORMAT(//4x,'INTERFACES DEFAULT VALUES DEFINITION'/
130 & 4x,'------------------------------------'/)
131
subroutine hm_option_start(entity_type)
subroutine hm_read_definter_type02(ntyp, def_inter, lsubmodel)
subroutine hm_read_definter_type07(ntyp, def_inter, lsubmodel)
subroutine hm_read_definter_type11(ntyp, def_inter, lsubmodel)
subroutine hm_read_definter_type19(ntyp, def_inter, lsubmodel)
subroutine hm_read_definter_type24(ntyp, def_inter, lsubmodel)
subroutine hm_read_definter_type25(ntyp, def_inter, lsubmodel)
integer, parameter ncharkey