Skip to content

Commit df03bfd

Browse files
committed
FDS Verification: add zone break test with uglmat hypre
1 parent 3076593 commit df03bfd

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

Verification/FDS_Cases.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,6 +421,7 @@ $QFDS -d Pressure_Effects zone_break_slow.fds
421421
$QFDS -d Pressure_Effects zone_break_fast_ulmat.fds
422422
$QFDS -d Pressure_Effects zone_break_slow_ulmat.fds
423423
$QFDS -p 4 -d Pressure_Effects zone_break_fast_uglmat.fds
424+
$QFDS -p 4 -d Pressure_Effects zone_break_fast_uglmat_hypre.fds
424425
$QFDS -p 2 -d Pressure_Effects zone_shape.fds
425426
$QFDS -p 8 -d Pressure_Effects zone_shape_2.fds
426427
$QFDS -d Pressure_Effects obst_coarse_fine_interface.fds
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
This example case demonstrates how to create pressure ZONEs that can be opened.
2+
Each time a ZONE is opened, the pressure of the two connected ZONEs quickly equilibriates.
3+
The speed of the equilibriation is governed by the PRESSURE_RELAX_TIME.
4+
5+
&HEAD CHID='zone_break_fast_uglmat_hypre', TITLE='Test of opening pressure ZONEs' /
6+
7+
&MESH IJK=50,25,6, XB=0.0,10.0,0.0,5.0,0.0,1.2 /
8+
&MESH IJK=50,25,6, XB=0.0,10.0,5.0,10.0,0.0,1.2 /
9+
&MESH IJK=50,25,6, XB=0.0,10.0,0.0,5.0,1.2,2.4 /
10+
&MESH IJK=50,25,6, XB=0.0,10.0,5.0,10.0,1.2,2.4 /
11+
12+
&TIME T_END=30., DT=0.05 /
13+
14+
&MISC CONSTANT_SPECIFIC_HEAT_RATIO=T, STRATIFICATION=F/
15+
16+
&PRES SOLVER='UGLMAT HYPRE', PRESSURE_RELAX_TIME=0.5 /
17+
18+
&SURF ID='default wall', ADIABATIC=T, DEFAULT=T/
19+
20+
&SURF ID='BLOW', SPEC_ID='AIR',MASS_FLUX(1)=0.1, COLOR='RED', RAMP_MF(1)='flow' /
21+
&RAMP ID='flow', T= 0.0, F=0. /
22+
&RAMP ID='flow', T= 0.1, F=1. /
23+
24+
&OBST XB= 5.0, 5.2, 0.0,10.0, 0.0, 2.4 /
25+
&OBST XB= 0.0, 5.0, 5.0, 5.2, 0.0, 2.4 /
26+
27+
&HOLE XB= 4.9, 5.3, 2.0, 3.0, 0.0, 2.0, DEVC_ID='door 1', COLOR='GREEN' /
28+
&HOLE XB= 4.9, 5.3, 7.0, 8.0, 0.0, 2.0, DEVC_ID='door 2', COLOR='BLUE' /
29+
30+
&VENT XB= 2.0, 3.0, 2.0, 3.0, 0.0, 0.0, SURF_ID='BLOW' /
31+
32+
&VENT XB= 0.0, 0.0, 6.0, 7.0, 0.0, 2.0, SURF_ID='OPEN' /
33+
&OBST XB= 0.0, 0.0, 6.0, 7.0, 0.0, 2.0, DEVC_ID='door 3' /
34+
35+
&DEVC XYZ=1.0,1.0,1.0,ID='pres_1',QUANTITY='BACKGROUND PRESSURE', RELATIVE=T /
36+
&DEVC XYZ=7.5,5.0,1.0,ID='pres_2',QUANTITY='BACKGROUND PRESSURE', RELATIVE=T /
37+
&DEVC XYZ=2.5,7.5,1.0,ID='pres_3',QUANTITY='BACKGROUND PRESSURE', RELATIVE=T /
38+
39+
&DEVC XYZ=0.0,0.0,0.0, ID='door 1', SETPOINT=10.0, QUANTITY='TIME', INITIAL_STATE=.FALSE. /
40+
&DEVC XYZ=0.0,0.0,0.0, ID='door 2', SETPOINT=15.0, QUANTITY='TIME', INITIAL_STATE=.FALSE. /
41+
&DEVC XYZ=0.0,0.0,0.0, ID='door 3', SETPOINT=20.0, QUANTITY='TIME', INITIAL_STATE=.TRUE. /
42+
43+
&SLCF PBZ=1.0,QUANTITY='VELOCITY', VECTOR=.TRUE. /
44+
&SLCF PBZ=1.0,QUANTITY='TEMPERATURE', CELL_CENTERED=T /
45+
&SLCF PBZ=1.0,QUANTITY='DIVERGENCE', CELL_CENTERED=T /
46+
&SLCF PBZ=1.0,QUANTITY='PRESSURE', CELL_CENTERED=T /
47+
&SLCF PBZ=1.0,QUANTITY='DENSITY', CELL_CENTERED=T /
48+
&SLCF PBZ=1.0,QUANTITY='ZONE PRESSURE SOLVER TYPE', CELL_CENTERED=T /
49+
&SLCF PBZ=1.0,QUANTITY='PRESSURE ZONE PARENT', CELL_CENTERED=T /
50+
&SLCF PBZ=1.0,QUANTITY='PRESSURE ZONE', CELL_CENTERED=T /
51+
52+
&TAIL /
53+

0 commit comments

Comments
 (0)