Skip to content

Commit 1969d01

Browse files
committed
FDS Source: skip undefined values when creating bf.bnd files for FIRE ARRIVAL TIME
1 parent d448447 commit 1969d01

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Source/data.f90

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1609,6 +1609,7 @@ SUBROUTINE DEFINE_OUTPUT_QUANTITIES
16091609
OUTPUT_QUANTITY(-90)%UNITS = 's'
16101610
OUTPUT_QUANTITY(-90)%SHORT_NAME = 't_a'
16111611
OUTPUT_QUANTITY(-90)%PART_APPROPRIATE = .FALSE.
1612+
OUTPUT_QUANTITY(-90)%AMBIENT_VALUE = 1.E6_EB
16121613

16131614
OUTPUT_QUANTITY(-91)%NAME = 'FIRE RESIDENCE TIME'
16141615
OUTPUT_QUANTITY(-91)%UNITS = 's'

Source/dump.f90

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10366,7 +10366,6 @@ SUBROUTINE DUMP_BNDF(T,DT,NM)
1036610366
ELSE
1036710367
PPN(L,N) = REAL(SOLID_PHASE_OUTPUT(IND,BF%Y_INDEX,BF%Z_INDEX,BF%PART_INDEX,OPT_WALL_INDEX=0,&
1036810368
OPT_BNDF_INDEX=NF),FB)
10369-
IF (OUTPUT_QUANTITY(BF%INDEX)%NAME=='FIRE ARRIVAL TIME') PPN(L,N) = 1.E6_FB
1037010369
ENDIF
1037110370
ENDDO
1037210371
ENDDO
@@ -10406,6 +10405,9 @@ SUBROUTINE DUMP_BNDF(T,DT,NM)
1040610405

1040710406
ENDDO PATCH_LOOP
1040810407

10408+
IF (OUTPUT_QUANTITY(BF%INDEX)%NAME=='FIRE ARRIVAL TIME') &
10409+
BOUND_MAX = MAX(REAL(T_BEGIN,FB),MAXVAL(REAL(FIRE_ARRIVAL_TIME,FB),MASK=FIRE_ARRIVAL_TIME<9.E5_EB))
10410+
1040910411
CLOSE(LU_BNDF(NF,NM))
1041010412

1041110413
CHANGE_BOUND = 0

0 commit comments

Comments
 (0)