Skip to content

Commit

Permalink
Merge pull request #2167 from gforney/master
Browse files Browse the repository at this point in the history
add a test case for smokebot
  • Loading branch information
gforney authored Jan 13, 2025
2 parents b6eff87 + ace7b26 commit dc57b88
Show file tree
Hide file tree
Showing 7 changed files with 735 additions and 8 deletions.
4 changes: 0 additions & 4 deletions Manuals/SMV_User_Guide/SMV_User_Guide.tex
Original file line number Diff line number Diff line change
Expand Up @@ -5700,10 +5700,6 @@ \section{Dialogs}
\hhitem{Window properties}{Window}Dialog box for specifying the characteristics (screen size, projection method) of the window containing the Smokeview scene.
\elist
Expand Down
21 changes: 18 additions & 3 deletions Manuals/SMV_Verification_Guide/SMV_Verification_Guide.tex
Original file line number Diff line number Diff line change
Expand Up @@ -362,6 +362,8 @@ \section{Surface contours (Boundary Files)}
on the {\tt \&MISC}\ line causing boundary files to not be applied to obstacles by default.
The {\tt BNDF\_OBST}\ keyword is set to true for the obstacle on the left allowing a boundary
file to be applied for this obstacle.
Figure \ref{figboundobstventtest} verifies that a boundary file can be displayed
properly on an obstacle that also has a vent applied.
Figure \ref{figgeomboundtest} presents images for geometry boundary files comparing compressed and
uncompressed data.smoke

Expand Down Expand Up @@ -395,18 +397,31 @@ \section{Surface contours (Boundary Files)}
\begin{center}
\begin{tabular}{cc}
\includegraphics[height=\figheightE]{SCRIPT_FIGURES/obst_test1_nobound}&
\includegraphics[height=\figheightE]{SCRIPT_FIGURES/obst_test1_bound_10}\\
no boundary file&boundary file on left blockage at 10.0~s
\includegraphics[height=\figheightE]{SCRIPT_FIGURES/obst_test1_bound}\\
no boundary file&boundary file on left blockage at 10.0~s\\
\end{tabular}
\end{center}
\caption[Boundary file test of {\tt BNDF\_DEFAULT}\ and {\tt BNDF\_OBST keywords}.]
{Boundary file test of {\tt BNDF\_DEFAULT}\ and {\tt BNDF\_OBST keywords}.
{Boundary file test of {\tt BNDF\_DEFAULT}\ and {\tt BNDF\_OBST keywords}.
{\tt BNDF\_DEFAULT}\ is set to F
on the {\tt \&MISC}\ line, {\tt BNDF\_OBST}\ is set to true for the obstacle on the left allowing a boundary
file to be applied.}
\label{figboundpartialtest}%
\end{figure}

\begin{figure}[bph]
\begin{center}
\begin{tabular}{cc}
\includegraphics[height=\figheightE]{SCRIPT_FIGURES/obst_test4_nobound}&
\includegraphics[height=\figheightE]{SCRIPT_FIGURES/obst_test4_bound}\\
no boundary file&boundary file at 5.0~s
\end{tabular}
\end{center}
\caption[Boundary file test of display over a thin obstacle and vent.]
{Boundary file test of display over a thin obstacle and vent.}
\label{figboundobstventtest}%
\end{figure}

\begin{figure}[bph]
\begin{center}
\begin{tabular}{cc}
Expand Down
2 changes: 1 addition & 1 deletion Verification/Visualization/obst_test1.ssf
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@ LOADBOUNDARYM
SETTIMEVAL
10.0
RENDERONCE
obst_test1_bound_10
obst_test1_bound
36 changes: 36 additions & 0 deletions Verification/Visualization/obst_test4.fds
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
&HEAD CHID='obst_test4', TITLE='Test case for thin 3D obstruction' /

&TIME T_END=5. /

&MESH IJK=28,20,28, XB=-0.1,0.6,-0.4,0.1,-0.1,0.6, MULT_ID='mesh' /
&MULT ID='mesh', DX=0.7, DZ=0.7, I_UPPER=1, K_UPPER=1 /

&MATL ID='stainless steel', SPECIFIC_HEAT=0.515, CONDUCTIVITY=16.2, DENSITY=7900 /

&REAC FUEL='PROPANE', SOOT_YIELD=0.025 /

&SURF ID='paint', COLOR='BLACK', EMISSIVITY=0.95, HT3D=T /
&SURF ID='no paint', COLOR='SILVER', EMISSIVITY=0.33, HT3D=T /
&SURF ID='fire', HRRPUA=1111.1, TMP_FRONT=300 /

&OBST XB=0.00,1.20,0.00,0.0031,0.00,1.20, MATL_ID='stainless steel', SURF_ID='no paint' /

&OBST XB=0.45,0.75,-0.325,-0.025,0.05,0.15, SURF_IDS='fire','INERT','INERT' /

&VENT XB=0.00,0.05,0.0000,0.0000,0.00,0.05, SURF_ID='paint', MULT_ID='MULT-1', IOR=-2 /
&VENT XB=0.00,0.05,0.0031,0.0031,0.00,0.05, SURF_ID='paint', MULT_ID='MULT-1', IOR= 2 /
&VENT XB=0.05,0.10,0.0000,0.0000,0.05,0.10, SURF_ID='paint', MULT_ID='MULT-1', IOR=-2 /
&VENT XB=0.05,0.10,0.0031,0.0031,0.05,0.10, SURF_ID='paint', MULT_ID='MULT-1', IOR= 2 /

&MULT ID='MULT-1', DX=0.10, DZ=0.10, I_UPPER=11, K_UPPER=11 /

&VENT MB='XMIN', SURF_ID='OPEN', /
&VENT MB='XMAX', SURF_ID='OPEN', /
&VENT MB='YMIN', SURF_ID='OPEN', /
&VENT MB='YMAX', SURF_ID='OPEN', /
&VENT MB='ZMIN', SURF_ID='OPEN', /
&VENT MB='ZMAX', SURF_ID='OPEN', /

&BNDF QUANTITY='WALL TEMPERATURE', CELL_CENTERED=T /
&TAIL /

Loading

0 comments on commit dc57b88

Please sign in to comment.