Skip to content

Commit b139c42

Browse files
committed
FDS Verification: Overhaul atmospheric_boundary_layer cases
1 parent 953d4df commit b139c42

File tree

6 files changed

+71
-77
lines changed

6 files changed

+71
-77
lines changed

Manuals/FDS_User_Guide/FDS_User_Guide.tex

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7043,7 +7043,9 @@ \subsection{Thermal Boundary Conditions at the Ground}
70437043

70447044
\subsection{Example}
70457045

7046-
Figure~\ref{ABL_profiles} displays velocity and temperature profiles generated by FDS over a 1000~m square domain with periodic boundaries and a height of 200~m. The wind fields are generated using pressure gradient forces, $F$, of various values, and the ground is given several different values of \ct{CONVECTIVE_HEAT_FLUX} ($\dot{q}_{\rm c}''$) and surface \ct{ROUGHNESS} ($s$). Eqs.~(\ref{eq:roughness_conversion}) and (\ref{qdot_L}) are used to convert the specified $\dot{q}_{\rm c}''$ and $s$ to $L$ and $z_0$ that are then used to generate Monin-Obukhov velocity and temperature profiles with which to compare the simulations. Note that these simulations do not invoke the Monin-Obukhov profiles directly. Rather, the M-O profiles are used to test if the FDS simulations produce realistic vertical profiles using just a specified pressure gradient force, $F$, surface roughness, $s$, and surface heat flux, $\dot{q}_{\rm c}''$.
7046+
Figure~\ref{ABL_profiles} displays velocity and temperature profiles generated by FDS over a 1000~m square domain with periodic boundaries and a height of 400~m. The wind fields are generated using a pressure gradient force, $F$, of various values, and the ground is given several different values of \ct{CONVECTIVE_HEAT_FLUX} ($\dot{q}_{\rm c}''$) and surface \ct{ROUGHNESS} ($s$). Eqs.~(\ref{eq:roughness_conversion}) and (\ref{qdot_L}) are used to convert the specified $\dot{q}_{\rm c}''$ and $s$ to $L$ and $z_0$ that are then used to generate Monin-Obukhov velocity and temperature profiles with which to compare the simulations. Note that these simulations do not invoke the Monin-Obukhov profiles directly. Rather, the M-O profiles are used to test if the FDS simulations produce realistic vertical profiles from the specified pressure gradient force, $F$, surface roughness, $s$, and surface heat flux, $\dot{q}_{\rm c}''$. The simulations are initialized with a temperature lapse rate of -0.01~K/m, and the laterial boundary condition is \ct{'PERIODIC FLOW ONLY'}, meaning that the velocity field is periodic but the temperature field is not. The upper boundary is \ct{'OPEN'} with a specified \ct{SPEED} that is approximately the same as that which is predicted by M-O theory. In this regard, the profiles are not predicted based solely on the pressure gradient force and ground properties. Rather, lateral and ceiling conditions are needed to match the resulting profiles.
7047+
7048+
The purpose of this example is to demonstrate that you can establish a realistic temperature and velocity profile even when the ground surface is not flat. Simulations like those shown here can be used to test if a given pressure gradient force and a ground roughness and heat flux are appropriate for a simulation over complex terrain.
70477049

70487050
\begin{figure}[p]
70497051
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}

Utilities/Python/scripts/atmospheric_boundary_layer.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
p_0 = 100000
3838
qdot = {1: 50, 2: -50, 3: 25, 4: -25}
3939
z_0 = {1: 0.25, 2: 0.25, 3: 0.125, 4: 0.125}
40-
T_low = {1: 15, 2: 15, 3: 15, 4: 15}
41-
T_high = {1: 25, 2: 25, 3: 25, 4: 25}
42-
u_high = {1: 20, 2: 20, 3: 10, 4: 15}
43-
fvec = {1: 0.01, 2: 0.01, 3: 0.002, 4: 0.005}
40+
T_low = {1: 12, 2: 15, 3: 12, 4: 15}
41+
T_high = {1: 22, 2: 25, 3: 22, 4: 25}
42+
u_high = {1: 25, 2: 25, 3: 25, 4: 25}
43+
fvec = {1: 0.004, 2: 0.004, 3: 0.002, 4: 0.004}
4444
s = {1: 8.15, 2: 8.15, 3: 4.075, 4: 4.075}
4545

4646
theta_0 = T_r
@@ -51,7 +51,7 @@
5151
L = -u_star**3 * theta_0 * rho_0 * cp / (g * kappa * qdot[i])
5252
theta_star = u_star**2 * theta_0 / (g * kappa * L)
5353

54-
z = np.array([z_0[i], 10*z_0[i], 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 20, 25, 30, 50, 100])
54+
z = np.array([10*z_0[i], 1, 2, 5, 10, 20, 40, 60, 80, 100, 150, 200, 250, 300, 350, 400])
5555
z = np.sort(z)
5656

5757
# Create figure 1 for velocity
@@ -68,15 +68,15 @@
6868
theta = theta_0 + (theta_star/kappa) * (np.log(z/z_0[i]) - psi_h)
6969
T = theta * (p_0 / (p_0 - rho_0*g*(z - z_0[i])))**(-0.285)
7070

71-
T = T + (theta_0 - T[11])
71+
T = T + (theta_0 - T[4])
7272

7373
ERROR = abs(u[-1] - M2.iloc[-1, 1])
7474
if ERROR > 3.:
7575
print(f'Python Warning: atmospheric_boundary_layer Case {i} velocity out of tolerance. ERROR = {ERROR} m/s')
7676

7777
fig = fdsplotlib.plot_to_fig(x_data=M2.iloc[:, 1].values, y_data=M2.iloc[:, 0].values, marker_style='k-', data_label='FDS',
7878
x_label='Velocity (m/s)', y_label='Height (m)',
79-
x_min=0, x_max=u_high[i], y_min=0, y_max=100,
79+
x_min=0, x_max=u_high[i], y_min=0, y_max=400,
8080
revision_label=version_string,
8181
legend_location='lower right')
8282

@@ -110,7 +110,7 @@
110110

111111
fig = fdsplotlib.plot_to_fig(x_data=M2.iloc[:,2].values, y_data=M2.iloc[:,0].values, marker_style='k-', data_label='FDS',
112112
x_label='Temperature (°C)', y_label='Height (m)',
113-
x_min=T_low[i], x_max=T_high[i], y_min=0, y_max=100,
113+
x_min=T_low[i], x_max=T_high[i], y_min=0, y_max=400,
114114
revision_label=version_string,
115115
legend_location='lower left')
116116

Verification/Atmospheric_Effects/atmospheric_boundary_layer_1.fds

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,32 @@
11
&HEAD CHID='atmospheric_boundary_layer_1', TITLE='Create a realistic atmospheric velocity and temperature profile' /
22

3-
&MESH IJK=50,50,10, XB=-500.,-250.,-500.,-250.,0.,50., MULT_ID='mesh' /
4-
&MULT ID='mesh', DX=250., DY=250., DZ=50., I_UPPER=3, J_UPPER=3, K_UPPER=1 /
3+
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,0.,100., MULT_ID='mesh2' /
4+
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=3 /
55

6-
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,100.,200., MULT_ID='mesh2' /
7-
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=0 /
6+
&TIME T_END=3600. /
87

9-
&TIME T_END=7200. /
10-
11-
&WIND FORCE_VECTOR(1)=0.01 /
8+
&WIND FORCE_VECTOR(1)=0.004, LAPSE_RATE=-0.01, SPEED=18. /
129

1310
&RADI RADIATION=F /
1411

15-
&VENT PBX=-500, SURF_ID='PERIODIC' /
16-
&VENT PBX= 500, SURF_ID='PERIODIC' /
17-
&VENT PBY=-500, SURF_ID='PERIODIC' /
18-
&VENT PBY= 500, SURF_ID='PERIODIC' /
12+
&VENT PBX=-500, SURF_ID='PERIODIC FLOW ONLY' /
13+
&VENT PBX= 500, SURF_ID='PERIODIC FLOW ONLY' /
14+
&VENT PBY=-500, SURF_ID='PERIODIC FLOW ONLY' /
15+
&VENT PBY= 500, SURF_ID='PERIODIC FLOW ONLY' /
1916
&VENT PBZ= 0, SURF_ID='GROUND' /
20-
&VENT PBZ= 200, SURF_ID='OPEN' /
17+
&VENT PBZ= 400, SURF_ID='OPEN' /
2118

2219
&SURF ID='GROUND', ROUGHNESS=8.15, CONVECTIVE_HEAT_FLUX=0.05 /
2320

2421
&SLCF PBY=0, QUANTITY='TEMPERATURE', VECTOR=T /
2522
&SLCF PBY=0, QUANTITY='VELOCITY', VECTOR=T /
2623

27-
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=3600. /
28-
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=3600. /
29-
&DEVC XYZ=50,50,90, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=3600. /
24+
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
25+
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
26+
&DEVC XYZ=50,50,390, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
3027

31-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=3600. /
32-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=3600. /
28+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=1800. /
29+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=1800. /
3330

3431
&BNDF QUANTITY='CONVECTIVE HEAT FLUX' /
3532
&BNDF QUANTITY='HEAT TRANSFER COEFFICIENT' /

Verification/Atmospheric_Effects/atmospheric_boundary_layer_2.fds

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,34 @@
11
&HEAD CHID='atmospheric_boundary_layer_2', TITLE='Create a realistic atmospheric velocity and temperature profile' /
22

3-
&MESH IJK=50,50,10, XB=-500.,-250.,-500.,-250.,0.,50., MULT_ID='mesh' /
4-
&MULT ID='mesh', DX=250., DY=250., DZ=50., I_UPPER=3, J_UPPER=3, K_UPPER=1 /
3+
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,0.,100., MULT_ID='mesh2' /
4+
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=3 /
55

6-
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,100.,200., MULT_ID='mesh2' /
7-
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=0 /
6+
&TIME T_END=3600. /
87

9-
&TIME T_END=7200. /
8+
&MISC TMPA=23. /
109

11-
&WIND FORCE_VECTOR(1)=0.01 /
10+
&WIND FORCE_VECTOR(1)=0.004, LAPSE_RATE=-0.01, SPEED=22. /
1211

1312
&RADI RADIATION=F /
1413

15-
&VENT PBX=-500, SURF_ID='PERIODIC' /
16-
&VENT PBX= 500, SURF_ID='PERIODIC' /
17-
&VENT PBY=-500, SURF_ID='PERIODIC' /
18-
&VENT PBY= 500, SURF_ID='PERIODIC' /
14+
&VENT PBX=-500, SURF_ID='PERIODIC FLOW ONLY' /
15+
&VENT PBX= 500, SURF_ID='PERIODIC FLOW ONLY' /
16+
&VENT PBY=-500, SURF_ID='PERIODIC FLOW ONLY' /
17+
&VENT PBY= 500, SURF_ID='PERIODIC FLOW ONLY' /
1918
&VENT PBZ= 0, SURF_ID='GROUND' /
20-
&VENT PBZ= 200, SURF_ID='OPEN' /
19+
&VENT PBZ= 400, SURF_ID='OPEN' /
2120

22-
&SURF ID='GROUND', ROUGHNESS=8.15, CONVECTIVE_HEAT_FLUX=-0.05 /
21+
&SURF ID='GROUND', ROUGHNESS=8.15, CONVECTIVE_HEAT_FLUX=-0.05, TMP_FRONT=20. /
2322

2423
&SLCF PBY=0, QUANTITY='TEMPERATURE', VECTOR=T /
2524
&SLCF PBY=0, QUANTITY='VELOCITY', VECTOR=T /
2625

27-
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=3600. /
28-
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=3600. /
29-
&DEVC XYZ=50,50,90, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=3600. /
26+
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
27+
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
28+
&DEVC XYZ=50,50,390, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
3029

31-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=3600. /
32-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=3600. /
30+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=1800. /
31+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=1800. /
3332

3433
&BNDF QUANTITY='CONVECTIVE HEAT FLUX' /
3534
&BNDF QUANTITY='HEAT TRANSFER COEFFICIENT' /

Verification/Atmospheric_Effects/atmospheric_boundary_layer_3.fds

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,32 @@
11
&HEAD CHID='atmospheric_boundary_layer_3', TITLE='Create a realistic atmospheric velocity and temperature profile' /
22

3-
&MESH IJK=50,50,10, XB=-500.,-250.,-500.,-250.,0.,50., MULT_ID='mesh' /
4-
&MULT ID='mesh', DX=250., DY=250., DZ=50., I_UPPER=3, J_UPPER=3, K_UPPER=1 /
3+
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,0.,100., MULT_ID='mesh2' /
4+
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=3 /
55

6-
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,100.,200., MULT_ID='mesh2' /
7-
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=0 /
6+
&TIME T_END=3600. /
87

9-
&TIME T_END=10800. /
10-
11-
&WIND FORCE_VECTOR(1)=0.002 /
8+
&WIND FORCE_VECTOR(1)=0.002, LAPSE_RATE=-0.01, SPEED=13. /
129

1310
&RADI RADIATION=F /
1411

15-
&VENT PBX=-500, SURF_ID='PERIODIC' /
16-
&VENT PBX= 500, SURF_ID='PERIODIC' /
17-
&VENT PBY=-500, SURF_ID='PERIODIC' /
18-
&VENT PBY= 500, SURF_ID='PERIODIC' /
12+
&VENT PBX=-500, SURF_ID='PERIODIC FLOW ONLY' /
13+
&VENT PBX= 500, SURF_ID='PERIODIC FLOW ONLY' /
14+
&VENT PBY=-500, SURF_ID='PERIODIC FLOW ONLY' /
15+
&VENT PBY= 500, SURF_ID='PERIODIC FLOW ONLY' /
1916
&VENT PBZ= 0, SURF_ID='GROUND' /
20-
&VENT PBZ= 200, SURF_ID='OPEN' /
17+
&VENT PBZ= 400, SURF_ID='OPEN' /
2118

2219
&SURF ID='GROUND', ROUGHNESS=4.075, CONVECTIVE_HEAT_FLUX=0.025 /
2320

2421
&SLCF PBY=0, QUANTITY='TEMPERATURE', VECTOR=T /
2522
&SLCF PBY=0, QUANTITY='VELOCITY', VECTOR=T /
2623

27-
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=7200. /
28-
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=7200. /
29-
&DEVC XYZ=50,50,90, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=7200. /
24+
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
25+
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
26+
&DEVC XYZ=50,50,390, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
3027

31-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=7200. /
32-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=7200. /
28+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=1800. /
29+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=1800. /
3330

3431
&BNDF QUANTITY='CONVECTIVE HEAT FLUX' /
3532
&BNDF QUANTITY='HEAT TRANSFER COEFFICIENT' /

Verification/Atmospheric_Effects/atmospheric_boundary_layer_4.fds

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,34 @@
11
&HEAD CHID='atmospheric_boundary_layer_4', TITLE='Create a realistic atmospheric velocity and temperature profile' /
22

3-
&MESH IJK=50,50,10, XB=-500.,-250.,-500.,-250.,0.,50., MULT_ID='mesh' /
4-
&MULT ID='mesh', DX=250., DY=250., DZ=50., I_UPPER=3, J_UPPER=3, K_UPPER=1 /
3+
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,0.,100., MULT_ID='mesh2' /
4+
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=3 /
55

6-
&MESH IJK=50,50,10, XB=-500.,0.,-500.,0.,100.,200., MULT_ID='mesh2' /
7-
&MULT ID='mesh2', DX=500., DY=500., DZ=100., I_UPPER=1, J_UPPER=1, K_UPPER=0 /
6+
&TIME T_END=3600. /
87

9-
&TIME T_END=10800. /
8+
&MISC TMPA=23. /
109

11-
&WIND FORCE_VECTOR(1)=0.005 /
10+
&WIND FORCE_VECTOR(1)=0.004, LAPSE_RATE=-0.01, SPEED=18. /
1211

1312
&RADI RADIATION=F /
1413

15-
&VENT PBX=-500, SURF_ID='PERIODIC' /
16-
&VENT PBX= 500, SURF_ID='PERIODIC' /
17-
&VENT PBY=-500, SURF_ID='PERIODIC' /
18-
&VENT PBY= 500, SURF_ID='PERIODIC' /
14+
&VENT PBX=-500, SURF_ID='PERIODIC FLOW ONLY' /
15+
&VENT PBX= 500, SURF_ID='PERIODIC FLOW ONLY' /
16+
&VENT PBY=-500, SURF_ID='PERIODIC FLOW ONLY' /
17+
&VENT PBY= 500, SURF_ID='PERIODIC FLOW ONLY' /
1918
&VENT PBZ= 0, SURF_ID='GROUND' /
20-
&VENT PBZ= 200, SURF_ID='OPEN' /
19+
&VENT PBZ= 400, SURF_ID='OPEN' /
2120

22-
&SURF ID='GROUND', ROUGHNESS=4.075, CONVECTIVE_HEAT_FLUX=-0.025 /
21+
&SURF ID='GROUND', ROUGHNESS=4.075, CONVECTIVE_HEAT_FLUX=-0.025, TMP_FRONT=20. /
2322

2423
&SLCF PBY=0, QUANTITY='TEMPERATURE', VECTOR=T /
2524
&SLCF PBY=0, QUANTITY='VELOCITY', VECTOR=T /
2625

27-
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=7200. /
28-
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=7200. /
29-
&DEVC XYZ=50,50,90, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=7200. /
26+
&DEVC XYZ=50,50,10, QUANTITY='U-VELOCITY', ID='u_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
27+
&DEVC XYZ=50,50,10, QUANTITY='TEMPERATURE', ID='T_10', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
28+
&DEVC XYZ=50,50,390, QUANTITY='VELOCITY', ID='vel', TEMPORAL_STATISTIC='RUNNING AVERAGE', STATISTICS_START=100. /
3029

31-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=7200. /
32-
&DEVC XB=50,50,50,50,2.5,97.5, POINTS=20, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=7200. /
30+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='U-VELOCITY', Z_ID='z', ID='u', STATISTICS_START=1800. /
31+
&DEVC XB=50,50,50,50,2.5,397.5, POINTS=40, QUANTITY='TEMPERATURE', HIDE_COORDINATES=T, ID='T', STATISTICS_START=1800. /
3332

3433
&BNDF QUANTITY='CONVECTIVE HEAT FLUX' /
3534
&BNDF QUANTITY='HEAT TRANSFER COEFFICIENT' /

0 commit comments

Comments
 (0)