@@ -6528,7 +6528,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
65286528 IF (DV% SUBDEVICE_INDEX(NM)==0 ) CYCLE DEVICE_LOOP
65296529
65306530 SDV = > DV% SUBDEVICE(DV% SUBDEVICE_INDEX(NM))
6531- SDV% N_VALUES = 0 ! Count the number of values for Device N in Mesh NM
65326531
65336532 ! Check to see if the device is tied to an INIT line, in which case it is tied to a specific particle. Test to see if the
65346533 ! particle is in the current mesh.
@@ -6564,13 +6563,11 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
65646563 IF (DV% NO_UPDATE_DEVC_INDEX> 0 ) THEN
65656564 IF (DEVICE(DV% NO_UPDATE_DEVC_INDEX)% CURRENT_STATE) THEN
65666565 SDV% VALUE_1 = DV% SMOOTHED_VALUE
6567- SDV% N_VALUES = SDV% N_VALUES + 1
65686566 CYCLE DEVICE_LOOP
65696567 ENDIF
65706568 ELSEIF (DV% NO_UPDATE_CTRL_INDEX> 0 ) THEN
65716569 IF (CONTROL(DV% NO_UPDATE_CTRL_INDEX)% CURRENT_STATE) THEN
65726570 SDV% VALUE_1 = DV% SMOOTHED_VALUE
6573- SDV% N_VALUES = SDV% N_VALUES + 1
65746571 CYCLE DEVICE_LOOP
65756572 ENDIF
65766573 ENDIF
@@ -6606,7 +6603,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
66066603 SDV% VALUE_1 = SOLID_PHASE_OUTPUT(ABS (DV% QUANTITY_INDEX(1 )),DV% Y_INDEX,DV% Z_INDEX,DV% PART_CLASS_INDEX,&
66076604 OPT_CFACE_INDEX= DV% CFACE_INDEX,OPT_DEVC_INDEX= N)
66086605 ENDIF
6609- SDV% N_VALUES = SDV% N_VALUES + 1
66106606
66116607 CASE DEFAULT SOLID_STATS_SELECT
66126608
@@ -6643,7 +6639,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
66436639 VALUE = SOLID_PHASE_OUTPUT(ABS (DV% QUANTITY_INDEX(1 )),DV% Y_INDEX,DV% Z_INDEX,DV% PART_CLASS_INDEX,&
66446640 OPT_WALL_INDEX= IW,OPT_DEVC_INDEX= N,OPT_CUT_FACE_INDEX= WC% CUT_FACE_INDEX)
66456641 CALL SELECT_SPATIAL_STATISTIC(OPT_CUT_FACE_INDEX= WC% CUT_FACE_INDEX)
6646- SDV% N_VALUES = SDV% N_VALUES + 1
66476642 ENDDO WALL_CELL_LOOP
66486643
66496644 CFACE_LOOP : DO ICF= INTERNAL_CFACE_CELLS_LB+1 ,INTERNAL_CFACE_CELLS_LB+ N_INTERNAL_CFACE_CELLS
@@ -6660,7 +6655,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
66606655 VALUE = SOLID_PHASE_OUTPUT(ABS (DV% QUANTITY_INDEX(1 )),DV% Y_INDEX,DV% Z_INDEX,DV% PART_CLASS_INDEX,&
66616656 OPT_CFACE_INDEX= ICF,OPT_DEVC_INDEX= N)
66626657 CALL SELECT_SPATIAL_STATISTIC
6663- SDV% N_VALUES = SDV% N_VALUES + 1
66646658 ENDDO CFACE_LOOP
66656659
66666660 PARTICLE_LOOP: DO IP= 1 ,NLP
@@ -6677,7 +6671,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
66776671 VALUE = SOLID_PHASE_OUTPUT(ABS (DV% QUANTITY_INDEX(1 )),DV% Y_INDEX,DV% Z_INDEX,DV% PART_CLASS_INDEX,&
66786672 OPT_LP_INDEX= IP,OPT_DEVC_INDEX= N)
66796673 CALL SELECT_SPATIAL_STATISTIC(OPT_LP_INDEX= IP)
6680- SDV% N_VALUES = SDV% N_VALUES + 1
66816674 ENDDO PARTICLE_LOOP
66826675
66836676 ! If no WALL, CFACE, or PARTICLE is found, set the value of the device to 0
@@ -6698,7 +6691,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
66986691 SDV% VALUE_1 = GAS_PHASE_OUTPUT(T,DT,NM,I,J,K,DV% QUANTITY_INDEX(1 ),0 ,DV% Y_INDEX,DV% Z_INDEX,DV% ELEM_INDEX,&
66996692 DV% PART_CLASS_INDEX,DV% VELO_INDEX,DV% PIPE_INDEX,DV% PROP_INDEX,DV% REAC_INDEX,&
67006693 DV% MATL_INDEX)
6701- SDV% N_VALUES = SDV% N_VALUES + 1
67026694
67036695 IF (DV% N_QUANTITY> 1 ) &
67046696 SDV% VALUE_2 = GAS_PHASE_OUTPUT(T,DT,NM,DV% I(2 ),DV% J(2 ),DV% K(2 ),DV% QUANTITY_INDEX(2 ),0 ,DV% Y_INDEX,DV% Z_INDEX,&
@@ -6743,7 +6735,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
67436735 VALUE = GAS_PHASE_OUTPUT(T,DT,NM,I,J,K,DV% QUANTITY_INDEX(1 ),0 ,DV% Y_INDEX,DV% Z_INDEX,DV% ELEM_INDEX,&
67446736 DV% PART_CLASS_INDEX,DV% VELO_INDEX,DV% PIPE_INDEX,DV% PROP_INDEX,DV% REAC_INDEX,&
67456737 DV% MATL_INDEX)
6746- SDV% N_VALUES = SDV% N_VALUES + 1
67476738 STATISTICS_SELECT: SELECT CASE (DV% SPATIAL_STATISTIC)
67486739 CASE (' MAX' ,' MAXLOC X' ,' MAXLOC Y' ,' MAXLOC Z' )
67496740 IF (VALUE> SDV% VALUE_1) THEN
@@ -6825,7 +6816,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
68256816 CASE (300 :350 ) OUTPUT_INDEX_SELECT ! HVAC output
68266817
68276818 SDV% VALUE_1 = HVAC_OUTPUT(DV% QUANTITY_INDEX(1 ),DV% Y_INDEX,DV% Z_INDEX,DV% DUCT_INDEX,DV% NODE_INDEX,DV% DUCT_CELL_INDEX)
6828- SDV% N_VALUES = SDV% N_VALUES + 1
68296819
68306820 CASE (400 :454 ) OUTPUT_INDEX_SELECT ! Particle-specific output
68316821
@@ -6835,7 +6825,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
68356825
68366826 IF (LP_INDEX> 0 ) THEN
68376827 SDV% VALUE_1 = PARTICLE_OUTPUT(T,ABS (DV% QUANTITY_INDEX(1 )),LP_INDEX)
6838- SDV% N_VALUES = SDV% N_VALUES + 1
68396828 ENDIF
68406829
68416830 CASE DEFAULT
@@ -6853,7 +6842,6 @@ SUBROUTINE UPDATE_DEVICES_1(T,DT,NM)
68536842 VALUE = PARTICLE_OUTPUT(T,ABS (DV% QUANTITY_INDEX(1 )),IP)
68546843 B1 = > BOUNDARY_PROP1(LP% B1_INDEX)
68556844 CALL SELECT_SPATIAL_STATISTIC(OPT_LP_INDEX= IP)
6856- SDV% N_VALUES = SDV% N_VALUES + 1
68576845 ENDDO PARTICLE_LOOP2
68586846
68596847 ! If no appropriate particles are found, set the value of the device to 0
0 commit comments