Skip to content

Commit 452377e

Browse files
authored
Merge pull request firemodels#12029 from mcgratta/master
FDS User Guide: Add sample level set case
2 parents 0f539b1 + d1ecfa9 commit 452377e

12 files changed

+16
-11
lines changed

Manuals/FDS_User_Guide/FDS_User_Guide.tex

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7315,31 +7315,36 @@ \subsection{Wildfire Spread over Realistic Terrain using QGIS}
73157315
\href{https://github.com/firetools/qgis2fds}{https://github.com/firetools/qgis2fds} \\
73167316
QGIS is an open source GIS (Geographic Information System) and qgis2fds is a Python script developed by Emanuele Gissi and Ruggero Poletto that embeds topography and landuse data in an FDS input file.
73177317

7318+
A set of sample input files created by qgis2fds reside within the gitHub repository \\
7319+
\href{https://github.com/firemodels/cad}{https://github.com/firemodels/cad} \\
7320+
in the folder called {\ct Wildland\_Fire\_Spread\_Example}. There are four cases that demonstrate the four level set fire spread options over a 2~km by 2~km patch of mountainous terrain, as shown in Fig.~\ref{ridge_map}. The first image displays a satellite photograph of the area superimposed on the terrain. The second image displays the same terrain covered by 30~m square tiles, each tile representing one of thirteen different land use categories. This data is provided by LANDFIRE (Landscape Fire and Resource Management Planning Tools), a program managed by the U.S.~Forest Service and the U.S.~Department of the Interior that provides land use and elevation data for the continuental United States.
7321+
7322+
For each case, a hypothetical fire spreads from its point of origin in the lower portion of the chosen area over a ridge in the course of 24~h. The results of the four variants of the level set fire spread method are shown in Fig.~\ref{ridge_figs}.
7323+
73187324
A typical input file created with qgis2fds includes the latitude and longitude of the origin of the computational domain via {\ct ORIGIN\_LAT} and {\ct ORIGIN\_LON} on the {\ct MISC} line, in units of decimal degree. Another useful parameter is {\ct NORTH\_BEARING} (default 0$^\circ$) which indicates the direction of true north.
73197325
\begin{lstlisting}
73207326
&MISC ORIGIN_LAT=35.7207093
73217327
ORIGIN_LON=-83.5212387
73227328
NORTH_BEARING=0.
7323-
TERRAIN_IMAGE='ridge_ls_1_tex.png'
7329+
TERRAIN_IMAGE='casename.png'
73247330
LEVEL_SET_MODE=1 /
73257331
\end{lstlisting}
7326-
A set of sample input files created by qgis2fds reside within the gitHub repository \\
7327-
\href{https://github.com/firemodels/cad}{https://github.com/firemodels/cad} \\ in the folder called {\ct Wildland\_Fire\_Spread\_Example}. There are four cases that demonstrate the four level set fire spread options over a 2~km by 2~km patch of mountainous terrain, as shown in Fig.~\ref{ridge_map}. For each case, a hypothetical fire spreads from its point of origin over a ridge. Each case simulates 10~h of real time. The results of the four variants of the level set fire spread method are shown in Fig.~\ref{ridge_figs}.
73287332

7329-
\begin{figure}[!ht]
7330-
\includegraphics[width=\textwidth]{FIGURES/ridge_terrain_image.png}
7331-
\caption[Satellite image of sample terrain]{Satellite image of sample terrain.}
7333+
\begin{figure}[p]
7334+
\includegraphics[trim=0 .75in 0 .75in, clip, width=\textwidth]{FIGURES/Level_Set_Demo_1_s0000.png}
7335+
\includegraphics[trim=0 .75in 0 .75in, clip, width=\textwidth]{FIGURES/Level_Set_Demo_1_s0001.png}
7336+
\caption[Satellite and landuse images for sample wildland fire spread case]{(Top) Satellite image of a 2~km by 2~km patch of terrain. (Bottom) 30~m by 30~m tiles indicating the land use of this same area.}
73327337
\label{ridge_map}
73337338
\end{figure}
73347339

73357340
\begin{figure}[p]
73367341
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
7337-
\includegraphics[trim=.5in 0 .5in 0, clip, height=3.0in]{FIGURES/ridge_ls_1.png} &
7338-
\includegraphics[trim=.5in 0 .5in 0, clip, height=3.0in]{FIGURES/ridge_ls_2.png} \\
7339-
\includegraphics[trim=.5in 0 .5in 0, clip, height=3.0in]{FIGURES/ridge_ls_3.png} &
7340-
\includegraphics[trim=.5in 0 .5in 0, clip, height=3.0in]{FIGURES/ridge_ls_4.png}
7342+
\includegraphics[trim=2.in 0 2.in 0, clip, height=3.5in]{FIGURES/Level_Set_Demo_1.png} &
7343+
\includegraphics[trim=2.in 0 2.in 0, clip, height=3.5in]{FIGURES/Level_Set_Demo_2.png} \\
7344+
\includegraphics[trim=2.in 0 2.in 0, clip, height=3.5in]{FIGURES/Level_Set_Demo_3.png} &
7345+
\includegraphics[trim=2.in 0 2.in 0, clip, height=3.5in]{FIGURES/Level_Set_Demo_4.png}
73417346
\end{tabular*}
7342-
\caption[Results of sample wildland fire spread simulations]{Sample wildland fire spread showing the extent of the fire front after 10~h. The plot in the upper left uses the mode 1 of the level set approach, where the wind field does not conform to the terrain but does vary in time. The plot in the upper right uses mode~2, where the terrain-conforming wind field is frozen at the time of ignition. The plot in the lower left uses mode~3, where the wind varies spatially and temporally over the entire course of the fire. The plot in the lower right uses mode~4, where the wind varies with the terrain, but also is influenced by the fire plume.}
7347+
\caption[Results of sample wildland fire spread simulations]{Sample wildland fire spread showing the extent of the fire front after 24~h. The plot in the upper left uses the mode 1 of the level set approach, where the wind field does not conform to the terrain but does vary in time. The plot in the upper right uses mode~2, where the terrain-conforming wind field is frozen at the time of ignition. The plot in the lower left uses mode~3, where the wind varies spatially and temporally over the entire course of the fire. The plot in the lower right uses mode~4, where the wind varies with the terrain, but also is influenced by the fire plume.}
73437348
\label{ridge_figs}
73447349
\end{figure}
73457350

824 KB
Loading
716 KB
Loading
332 KB
Loading
837 KB
Loading
834 KB
Loading
834 KB
Loading
-137 KB
Binary file not shown.
-129 KB
Binary file not shown.
-128 KB
Binary file not shown.

0 commit comments

Comments
 (0)