#include "implicit_f.inc"
Go to the source code of this file.
◆ hm_read_analy()
| subroutine hm_read_analy |
( |
integer, intent(out) | nanaly, |
|
|
integer, intent(out) | iparith, |
|
|
integer, intent(out) | ipari0, |
|
|
type(submodel_data), dimension(*), intent(in) | lsubmodel ) |
Definition at line 36 of file hm_read_analy.F.
37
38
39
40
41
42
43
44
45
46
47
48
49
50
53
54
55
56#include "implicit_f.inc"
57
58
59
60
61 INTEGER, INTENT(OUT) ::NANALY,IPARITH,IPARI0
62 TYPE(SUBMODEL_DATA),INTENT(IN)::LSUBMODEL(*)
63
64
65
66
67 INTEGER NB_ANALY
68 LOGICAL IS_AVAILABLE
69
70 is_available = .false.
71
73 IF (nb_analy>0) THEN
76 CALL hm_get_intv(
'N2D3D',nanaly,is_available,lsubmodel)
77 CALL hm_get_intv(
'IPARITH',iparith,is_available,lsubmodel)
78 IF(iparith==0)THEN
79 ipari0 = 1
80 iparith = 1
81 ELSEIF(iparith==1)THEN
82 ipari0 = 1
83 ELSEIF(iparith==2)THEN
84 ipari0 = 0
85 ELSE
86 ipari0=iparith-1
87 ENDIF
88 ELSE
89 nanaly = 0
90 iparith = 1
91 ENDIF
92
93
94 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)