Skip to content

Commit 025e78c

Browse files
committed
FDS Source: Remove use of H in IMPINGING JET
1 parent 00f0ff7 commit 025e78c

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

Source/wall.f90

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ SUBROUTINE WALL_BC(T,DT,NM)
9999
B2 => BOUNDARY_PROP2(WC%B2_INDEX)
100100
SF => SURFACE(WC%SURF_INDEX)
101101

102-
CALL NEAR_SURFACE_GAS_VARIABLES(NM,T,SF,BC,B1,WALL_INDEX=IW)
102+
CALL NEAR_SURFACE_GAS_VARIABLES(T,SF,BC,B1,WALL_INDEX=IW)
103103

104104
IF (.NOT.SF%THERMAL_BC_INDEX==THERMALLY_THICK) THEN
105105
CALL SURFACE_HEAT_TRANSFER(NM,T,SF,BC,B1,WALL_INDEX=IW)
@@ -204,7 +204,7 @@ SUBROUTINE WALL_BC(T,DT,NM)
204204
BC => BOUNDARY_COORD(LP%BC_INDEX)
205205
B1 => BOUNDARY_PROP1(LP%B1_INDEX)
206206

207-
CALL NEAR_SURFACE_GAS_VARIABLES(NM,T,SF,BC,B1,LP=LP,PARTICLE_INDEX=IP)
207+
CALL NEAR_SURFACE_GAS_VARIABLES(T,SF,BC,B1,LP=LP,PARTICLE_INDEX=IP)
208208

209209
IF (.NOT.SF%THERMAL_BC_INDEX==THERMALLY_THICK) THEN
210210
CALL SURFACE_HEAT_TRANSFER(NM,T,SF,BC,B1,PARTICLE_INDEX=IP)
@@ -299,17 +299,16 @@ END SUBROUTINE ASSIGN_GHOST_VALUE
299299
!> \param WALL_INDEX Index of wall cell
300300
!> \param PARTICLE_INDEX Index of particle
301301

302-
SUBROUTINE NEAR_SURFACE_GAS_VARIABLES(NM,T,SF,BC,B1,LP,WALL_INDEX,PARTICLE_INDEX)
302+
SUBROUTINE NEAR_SURFACE_GAS_VARIABLES(T,SF,BC,B1,LP,WALL_INDEX,PARTICLE_INDEX)
303303

304304
USE MATH_FUNCTIONS, ONLY: EVALUATE_RAMP
305305
REAL(EB), INTENT(IN) :: T
306-
INTEGER, INTENT(IN) :: NM
307306
INTEGER, INTENT(IN), OPTIONAL :: WALL_INDEX,PARTICLE_INDEX
308307
TYPE(BOUNDARY_PROP1_TYPE), POINTER :: B1
309308
TYPE(BOUNDARY_COORD_TYPE), POINTER :: BC
310309
TYPE(SURFACE_TYPE), POINTER :: SF
311310
TYPE(LAGRANGIAN_PARTICLE_TYPE), POINTER, OPTIONAL :: LP
312-
REAL(EB) :: TSI,RAMP_FACTOR,UBAR,VBAR,WBAR,H_LOCAL
311+
REAL(EB) :: TSI,RAMP_FACTOR,UBAR,VBAR,WBAR
313312

314313
IF (PRESENT(WALL_INDEX)) THEN
315314
IF (ABS(SF%T_IGN-T_BEGIN)<=SPACING(SF%T_IGN) .AND. SF%RAMP(TIME_VELO)%INDEX>=1) THEN
@@ -332,9 +331,9 @@ SUBROUTINE NEAR_SURFACE_GAS_VARIABLES(NM,T,SF,BC,B1,LP,WALL_INDEX,PARTICLE_INDEX
332331
VBAR = 0.5_EB*(VV(BC%IIG,BC%JJG,BC%KKG)+VV(BC%IIG,BC%JJG-1,BC%KKG)) - SF%VEL_T(2)*RAMP_FACTOR
333332
B1%U_TANG = SQRT(UBAR**2+VBAR**2)
334333
END SELECT
335-
H_LOCAL = HP(BC%IIG,BC%JJG,BC%KKG)
336-
IF (TUNNEL_PRECONDITIONER) H_LOCAL = H_LOCAL - H_BAR(I_OFFSET(NM)+BC%IIG)
337-
B1%U_IMPACT = SQRT(2._EB*MAX(H_LOCAL,TWO_EPSILON_EB))
334+
B1%U_IMPACT = SQRT(MAX(UU(BC%IIG,BC%JJG,BC%KKG),UU(BC%IIG-1,BC%JJG,BC%KKG))**2 + &
335+
MAX(VV(BC%IIG,BC%JJG,BC%KKG),VV(BC%IIG,BC%JJG-1,BC%KKG))**2 + &
336+
MAX(WW(BC%IIG,BC%JJG,BC%KKG),WW(BC%IIG,BC%JJG,BC%KKG-1))**2)
338337
ELSEIF (PRESENT(PARTICLE_INDEX)) THEN
339338
UBAR = 0.5_EB*(UU(BC%IIG,BC%JJG,BC%KKG)+UU(BC%IIG-1,BC%JJG,BC%KKG)) - LP%U
340339
VBAR = 0.5_EB*(VV(BC%IIG,BC%JJG,BC%KKG)+VV(BC%IIG,BC%JJG-1,BC%KKG)) - LP%V

0 commit comments

Comments
 (0)