Skip to content

Commit 1ae7856

Browse files
committed
FDS Source: Slight adjustment of wall bc logic
1 parent a15ed46 commit 1ae7856

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

Source/wall.f90

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,9 @@ SUBROUTINE WALL_BC(T,DT,NM)
162162
IF (B1%NODE_INDEX/=0) CALL CALC_HVAC_BC(BC,B1,SF)
163163
ENDIF
164164

165-
IF (WC%BOUNDARY_TYPE/=OPEN_BOUNDARY .AND. WC%BOUNDARY_TYPE/=INTERPOLATED_BOUNDARY) THEN
166-
CALL CALCULATE_ZZ_F(T,DT,WALL_INDEX=IW)
167-
CALL CALCULATE_RHO_F(BC,B1,WALL_INDEX=IW)
168-
ENDIF
165+
IF (WC%BOUNDARY_TYPE/=OPEN_BOUNDARY .AND. WC%BOUNDARY_TYPE/=INTERPOLATED_BOUNDARY) CALL CALCULATE_ZZ_F(T,DT,WALL_INDEX=IW)
166+
167+
IF (WC%BOUNDARY_TYPE/=INTERPOLATED_BOUNDARY) CALL CALCULATE_RHO_F(BC,B1,WALL_INDEX=IW)
169168

170169
ENDDO WALL_CELL_LOOP
171170
!$OMP END DO
@@ -1496,7 +1495,7 @@ SUBROUTINE CALCULATE_RHO_F(BC,B1,WALL_INDEX,CFACE_INDEX)
14961495

14971496
! Fill exterior ghost cells with surface density and temperature
14981497

1499-
IF (PRESENT(WALL_INDEX)) THEN
1498+
IF (PRESENT(WALL_INDEX) .AND. BOUNDARY_TYPE/=OPEN_BOUNDARY) THEN
15001499
IF (WALL_INDEX<=N_EXTERNAL_WALL_CELLS) THEN
15011500
RHOP(BC%II ,BC%JJ, BC%KK ) = B1%RHO_F
15021501
RHOP(BC%II2,BC%JJ2,BC%KK2) = B1%RHO_F

0 commit comments

Comments
 (0)