32
33
34
35 USE sensor_mod
36 USE output_mod
37
38
39
40#include "implicit_f.inc"
41
42
43
44#include "com01_c.inc"
45#include "com08_c.inc"
46#include "scr07_c.inc"
47
48
49
50 INTEGER ,INTENT(INOUT) :: ITHOUT
51 TYPE (SENSORS_) ,INTENT(IN) :: SENSORS
52 TYPE(OUTPUT_) ,INTENT(INOUT) :: OUTPUT
53
54
55
56 INTEGER :: I, J, ISENS
57 my_real :: this_l, ts, tabfis_l(10)
58
59
60
61
62
63
64 this_l = output%TH%THIS
65 tabfis_l(1:10) =tabfis(1:10)
66 IF (sensors%NSTOP > 0) THEN
67 DO i=1,sensors%NSTOP
68 isens = sensors%STOP(i)
69 ts = ep20
70 IF (sensors%SENSOR_TAB(isens)%STATUS == 1) ts = tt
71 IF (ttTHEN
72 IF(sensors%STOP_NSTH/=0)THEN
73 this_l= tt
74 ENDIF
75 IF(sensors%STOP_NSABF/=0)THEN
76 DO j=1,10
77 IF(abfile(j)/=0) THEN
78 tabfis_l(j) = tt
79 ENDIF
80 ENDDO
81 ENDIF
82
83 ENDIF
84 ENDDO
85 ENDIF
86
87
88 IF(tt>=this_l.
89 . or.tt>=output%TH%THIS1(1).OR.tt>=output%TH%THIS1(2).
90 . or.tt>=output%TH%THIS1(3).OR.tt>=output%TH%THIS1(4).OR.tt>=output%TH%THIS1(5).
91 . or.tt>=output%TH%THIS1(6).OR.tt>=output%TH%THIS1(7).OR.tt>=output%TH%THIS1(8).
92 . or.tt>=output%TH%THIS1(9).
93 . or.tt>=tabfis_l(1).OR.tt>=tabfis_l(2).
94 . or.tt>=tabfis_l(3).OR.tt>=tabfis_l(4).OR.tt>=tabfis_l(5).
95 . or.tt>=tabfis_l(6).OR.tt>=tabfis_l(7).OR.tt>=tabfis_l(8).
96 . or.tt>=tabfis_l(9).OR.tt>=tabfis_l(10)) ithout=1
97
98
99 RETURN