51#include "implicit_f.inc"
62 INTEGER,
INTENT(IN) :: NSENSOR,SENS
63 TYPE (SENSOR_STR_),
INTENT(INOUT) ,
DIMENSION(NSENSOR) :: SENSOR_TAB
68 INTEGER IS2,STATUS_IS2
76 is1 = sensor_tab(sens)%IPARAM(1)
77 status_is1 = sensor_tab(is1)%STATUS
79 is2 = sensor_tab(sens)%IPARAM(2)
80 status_is2 = sensor_tab(is2)%STATUS
82 IF ( (status_is1 == 1 .OR. status_is2 == 1 ) .AND. sensor_tab(sens)%STATUS == 0 )
THEN
83 sensor_tab(sens)%STATUS = 1
84 sensor_tab(sens)%TSTART = tt
88 IF ( (status_is1 <= 0 .AND. status_is2 <= 0) .AND. sensor_tab(sens)%STATUS == 1 )
THEN
89 sensor_tab(sens)%STATUS = 0
90 sensor_tab(sens)%TSTART = infinity
97 WRITE (istdo,1000) sensor_tab(sens)%SENS_ID,sensor_tab(sens)%TSTART
98 WRITE (iout ,1000) sensor_tab
101 ELSE IF (acti == 2)
THEN
104 WRITE (istdo,1100) sensor_tab(sens)%SENS_ID,tt
105 WRITE (iout ,1100) sensor_tab(sens)%SENS_ID,tt
1101000
FORMAT(
' SENSOR NUMBER ',i10,
' ACTIVATED AT TIME ',1pe12.5)
1111100
FORMAT(
' SENSOR NUMBER ',i10,
' DEACTIVATED AT TIME ',1pe12.5)