<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tuflow.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RussellGardner</id>
	<title>Tuflow - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tuflow.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RussellGardner"/>
	<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/Special:Contributions/RussellGardner"/>
	<updated>2026-04-28T15:01:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module01&amp;diff=45738</id>
		<title>Flood Modeller Tutorial Module01</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module01&amp;diff=45738"/>
		<updated>2026-03-30T13:34:11Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Troubleshooting for HPC Simulation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
In this module, an existing 2D TUFLOW domain is linked to a Flood Modeller 1D model.  &lt;br /&gt;
&lt;br /&gt;
The 2D domain represents the floodplain, while the 1D model represents the watercourse and in-channel structures. Linked 1D–2D models combine the strengths of both approaches. Here, the 1D scheme represents the largely unidirectional flow of the watercourse, while the 2D scheme captures the more complex floodplain hydraulics. &lt;br /&gt;
&lt;br /&gt;
In the below 2D model example, the main channel is only 5-10 m wide, making the 5 m grid resolution too coarse to represent it accurately. This reduces the accuracy of conveyance within the channel.&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:Poor_2d_rep.png|400px]]&amp;lt;br&amp;gt;There are several options for improving the representation of this creek channel:&lt;br /&gt;
* Decrease the width of the 2D cells, either globally or by using Quadtree, and/or apply sub-grid sampling.&lt;br /&gt;
* Model the channel as a 1D network dynamically linked to the 2D domain (the floodplain).&lt;br /&gt;
For this module, the second option will be demonstrated.&lt;br /&gt;
&lt;br /&gt;
TUFLOW can also link with other 1D solvers, including ESTRY (TUFLOW 1D), XP-SWMM and 12D Solutions’ Dynamic Drainage. Setting up a channel that cuts through a 2D domain is typically one of the more time-consuming modelling tasks. &lt;br /&gt;
&lt;br /&gt;
For this module, the complete Flood Modeller 1D model network has been provided, to allow for progressing through the module in a relatively short period of time.&lt;br /&gt;
&lt;br /&gt;
===Linking Flood Modeller to TUFLOW===&lt;br /&gt;
&lt;br /&gt;
It is assumed from the outset of this module that Flood Modeller has already been linked to the desired version of TUFLOW. There are four methods by which Flood Modeller and TUFLOW can be linked, all of which are described on this &amp;lt;u&amp;gt;[[Running_linked_Flood_Modeller_-_TUFLOW_Models | page]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Using the Flood Modeller interface to set the location of the TUFLOW engine files for the TUFLOW build you want to use, is the simplest approach to linking Flood Modeller and TUFLOW and does not duplicate files. This method is recommended if it is expected that the same versions of Flood Modeller and TUFLOW will be used consistently when running linked models.&lt;br /&gt;
&lt;br /&gt;
1) Open the Flood Modeller software and in the &#039;Home&#039; tab select the &#039;General&#039; option. &amp;lt;br&amp;gt;&lt;br /&gt;
[[file:FM Home Tab.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Select the &#039;Project Settings&#039; sub-menu and within the TUFLOW Engine File Location choose to browse to the version of TUFLOW that you would like to link Flood Modeller to.  Choose &#039;Open&#039; and then &#039;OK&#039;. It is recommended that the option &#039;Show Solver Window when Running Simulations&#039; be switched on as well. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[file:FM TUFLOW Linking 26092025.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Save the changes that you have made to the setup.  This will update the settings file (formed.ini).  &lt;br /&gt;
&lt;br /&gt;
4) Restart Flood Modeller to effect the revised setting.&lt;br /&gt;
&lt;br /&gt;
4) The linked model can then be run by opening the .ief file within the Flood Modeller Interface and clicking Run. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Existing Model Data=&lt;br /&gt;
This tutorial builds upon the 2D TUFLOW domain that was constructed as part of [[Tutorial_M01 |Module 1]] and [[Tutorial_M02 |Module 2]] of the TUFLOW Tutorial Model.&lt;br /&gt;
&lt;br /&gt;
The model developed in these tutorial modules already contains some culverts modelled as 1D elements. The culverts are modelled in ESTRY, TUFLOW&#039;s internal 1D engine. One of these culverts will be kept in ESTRY and the other will be added to the Flood Modeller model. The 2D boundary conditions (upstream inflows and downstream stage-discharge boundary) will be removed from the model. These will instead be represented in Flood Modeller as it is a more typical schematisation for a 1D/2D linked model.&lt;br /&gt;
&lt;br /&gt;
The existing TUFLOW model consists of:&lt;br /&gt;
*Definition of Active/Inactive Areas&lt;br /&gt;
*Definition of Land Use areas for the spatial distribution of roughness values &lt;br /&gt;
*1D ESTRY culverts&lt;br /&gt;
*1D/2D boundary links to connect the 1D ESTRY culverts to the 2D TUFLOW domain.&lt;br /&gt;
&lt;br /&gt;
= Project Initialisation = &lt;br /&gt;
TUFLOW models are separated into a series of folders which contain the input and output files. The recommended set up for the model directory and sub-folders is shown below. For a more detailed description, refer to the &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.2/FoldersFileTypesandFileNaming-2.html#FoldersFileTypesandFileNaming-2]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
[[File:Tute M01 Directory Structure v3.png|left]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Sub-Folder&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; width=10%| Input / Output&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; width=75%| Description&lt;br /&gt;
|-&lt;br /&gt;
| bc_dbase|| Input || Boundary condition database(s) and input time-series data.&lt;br /&gt;
|-&lt;br /&gt;
| check|| Output || GIS and other check files to carry out quality control checks (use Write Check Files).&lt;br /&gt;
|-&lt;br /&gt;
| model|| Input ||Geometry (TGC), Boundary (TBC) and other model control text files (i.e. no GIS files).&lt;br /&gt;
|-&lt;br /&gt;
| model\gis|| Input || GIS layers that are inputs to the 2D and 1D model domains are contained within this folder, model\gis is typically used for all QGIS and ArcGIS files.&lt;br /&gt;
|-&lt;br /&gt;
| model\mi|| Input || GIS layers that are inputs to the 2D and 1D model domains are contained within this folder, model\mi is typically used for MapInfo formatted GIS files.&lt;br /&gt;
|-&lt;br /&gt;
| results|| Output|| TUFLOW outputs the results to this folder in specified formats.&lt;br /&gt;
|-&lt;br /&gt;
| runs|| Input|| TUFLOW Control Files (TCF).&lt;br /&gt;
|-&lt;br /&gt;
| runs\log|| Output || TUFLOW log files (TLF) and messages layers.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
The TUFLOW folders can be set up manually, automatically running TUFLOW model with &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; Write Empty GIS Files &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; command or automatically through GIS programs:&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Tutorial_M01_Configure_TUFLOW_Project_QGIS | QGIS - SHP]]&amp;lt;/u&amp;gt;&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Tutorial_M01_Configure_TUFLOW_Project_QGIS_GPKG | QGIS - GPKG]]&amp;lt;/u&amp;gt;&lt;br /&gt;
:*SMS - the folder structure listed above is automatically created before running the model using the &#039;Export TUFLOW files&#039; command (see &amp;lt;u&amp;gt; [[Run TUFLOW from within SMS | Run TUFLOW from within SMS]])&amp;lt;/u&amp;gt;.&lt;br /&gt;
:*ArcMap (10.1 and newer) - the ArcTUFLOW Toolbox can be used to automatically create the model folders, model projection, TUFLOW control files and run TUFLOW to create the template files.&lt;br /&gt;
&lt;br /&gt;
The following points on TUFLOW folders and filenames are worth noting: &lt;br /&gt;
:*TUFLOW accepts any folder structure, though the above listed format is most commonly used and is recommended. &amp;lt;br&amp;gt;&lt;br /&gt;
:*TUFLOW accepts spaces and special characters (such as ! or #) in filenames and paths, but other software may not. It is recommended that spaces and other special characters are not used in the simulation path and filenames. &amp;lt;br&amp;gt;&lt;br /&gt;
:*Folder paths, filenames, file extensions and TUFLOW commands are not case sensitive in any TUFLOW control files. &amp;lt;br&amp;gt;&lt;br /&gt;
:*Any directories that don&#039;t apply can be omitted, for example, if using QGIS or ArcMap the model\mi directory is not required. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Model Familiarisation=&lt;br /&gt;
Become familiar with the model location, using an aerial image and DEM:&amp;lt;br&amp;gt;&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Model_Familiarisation_QGIS | QGIS]]&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=GIS and Model Inputs=&lt;br /&gt;
The steps required to modify each of the GIS inputs are demonstrated in QGIS using SHP and GPKG formats. Instructions for completing the module in ArcGIS or MapInfo are available on the archive page for [[Flood_Modeller_Tutorial_Module01_Archive |Tutorial Module 01]]. &lt;br /&gt;
&lt;br /&gt;
===Define the External 1D Networks===&lt;br /&gt;
This part of the module creates the GIS layers that specify the location of the Flood Modeller nodes that are to be connected to the 2D domain.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_x1D_Nodes  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_x1D_Nodes  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define the Water Level Lines===&lt;br /&gt;
This part of the module creates the Water Level Lines that will be used to visualise 1D results in 2D map outputs. &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_WLL_Lines  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_WLL_Lines  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define the 1D/2D Boundary Links===&lt;br /&gt;
This part of the module creates the 1D/2D boundaries to link the Flood Modeller 1D component to the TUFLOW 2D domain.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_1D2D_Links  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_1D2D_Links  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define Bank Elevations===&lt;br /&gt;
This part of the module defines the bank elevations of the watercourse which are the elevations of the 1D/2D boundary links created in the previous section.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_Banks | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_Banks | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Deactivate 2D cells ===&lt;br /&gt;
This part of the module describes the steps to deactivate the 2D cells where the 1D model is replacing the 2D solution. &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format.&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_1D2D_Code  | QGIS – SHP ]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_1D2D_Code  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
=Modify Simulation Control Files=&lt;br /&gt;
&lt;br /&gt;
With the input GIS layers modified, the next step is to update the TUFLOW control files and Flood Modeller simulation files to create a linked model.&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Geometry Control File (TGC) ==  &lt;br /&gt;
At this stage, the following changes will be made to the geometry:  &lt;br /&gt;
* The cells along the watercourse that are represented in the 1D Flood Modeller component of the model are deactivated.  &lt;br /&gt;
* Bank elevations along the watercourse are enforced.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt; In the &#039;&#039;&#039;FMT_Tutorial\FMT_M01\TUFLOW\model&#039;&#039;&#039; folder, save a copy of &amp;lt;b&amp;gt;M01_5m_002.tgc&amp;lt;/b&amp;gt; as &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt;. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add an extra command line after &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\2d_code_FMT_M01_001_R.shp&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_R.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ! Deactivates the cells where the watercourse has been modelled in 1D &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Note that the order of the commands is important. The layer &#039;&#039;&#039;2d_code_FMT_M01_001_R.shp&#039;&#039;&#039; first activates cells within the modelled area, then the layer &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_R.shp&#039;&#039;&#039; deactivates selected cells along the watercourse.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add an extra command line after &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_code_FMT_M01_001_R&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_R &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ! Deactivates the cells where the watercourse has been modelled in 1D &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Note that the order of the commands is important. The layer &#039;&#039;&#039;2d_code_FMT_M01_001_R&#039;&#039;&#039; first activates cells within the modelled area, then the layer &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_R&#039;&#039;&#039; deactivates selected cells along the watercourse. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Topography amendments should be added in a new section at the bottom of the TGC. These are:&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Z HX Line MAX &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_L.shp | gis\2d_bc_FMT_M01_HX_001_P.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Defines the bank crest levels (1D/2D boundary cell elevations). The &#039;MAX&#039; option prevents any zpt elevations from being lowered &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
The two GIS layers must be read in together on the same command line. This tells TUFLOW to associate the points within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_P.shp&#039;&#039;&#039; layer (defining elevation) with the polylines within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_L.shp&#039;&#039;&#039; layer (defining bank location).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Z HX Line MAX &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_L | gis\2d_bc_FMT_M01_HX_001_P  &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Defines the bank crest levels (1D/2D boundary cell elevations). The &#039;MAX&#039; option prevents any zpt elevations from being lowered &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
The two GIS layers must be read in together on the same command line. This tells TUFLOW to associate the points within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_P&#039;&#039;&#039; layer (defining elevation) with the polylines within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_L&#039;&#039;&#039; layer (defining bank location). &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Save the file. The geometry control file is now ready to be used. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TUFLOW Boundary Control File (TBC)==&lt;br /&gt;
Next, update the TBC to reference the model boundary files created in the previous steps, as described below: &lt;br /&gt;
&lt;br /&gt;
*Add the 1D/2D boundaries that link the Flood Modeller open channel to the 2D floodplain.&lt;br /&gt;
*Update the 1D/2D boundaries which link the ESTRY culverts to the 2D floodplain, as some of these culverts are now modelled in Flood Modeller.&lt;br /&gt;
*Remove the external inflows applied to the TUFLOW model, as these are now applied in Flood Modeller.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open &#039;&#039;&#039;M02_5m_001.tbc&#039;&#039;&#039; and save a copy as &#039;&#039;&#039;FMT_M01_001.tbc&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt; Remove the boundary linking to the TUFLOW inflows by putting an exclamation mark before the line reading:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_M01_002_L.shp&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_M01_002_L&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Add reference to the 1D/2D boundary links that connect Flood Modeller to the 2D floodplain:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_P.shp | gis\2d_bc_FMT_M01_HX_001_L.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! This command reads in HX boundaries linking the 1D Flood Modeller watercourse to the 2D domain&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_P | 2d_bc_FMT_M01_HX_001_L &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! This command reads in HX boundaries linking the 1D Flood Modeller watercourse to the 2D domain&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;li&amp;gt; Save the file. The boundary control file is now ready to be used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Control File (TCF) ==&lt;br /&gt;
Finally, the TCF is updated as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Remove references to model parameters that are read from Flood Modeller.&lt;br /&gt;
&amp;lt;li&amp;gt;Read in the GIS layer of the Flood Modeller nodes.&lt;br /&gt;
&amp;lt;li&amp;gt;Read in the GIS layers used to create Water Level Lines along the Flood Modeller component of the model (optional).&lt;br /&gt;
&amp;lt;li&amp;gt;Add a reference to the ESTRY Control File.&lt;br /&gt;
&amp;lt;li&amp;gt;Update references to the TBC and TGC. &lt;br /&gt;
&amp;lt;/ul&amp;gt;The following steps outline how to apply these updates:&lt;br /&gt;
&lt;br /&gt;
# In the \FMT_Tutorial\FMT_M01\TUFLOW\runs folder, save a copy of the TUFLOW file created as a part of [[Tutorial_M02 |Module 2]] (&#039;&#039;&#039;M02_5m_001.tcf&#039;&#039;&#039;) as &#039;&#039;&#039;FMT_M01_001.tcf.&#039;&#039;&#039;&lt;br /&gt;
# Remove the Start Time, End Time, and 2D Timestep parameters from the TCF, as these are read from the Flood Modeller .ief file in a linked Flood Modeller-TUFLOW model.  If they are left in place the Flood Modeller settings will override the TUFLOW settings.  This is done by adding an exclamation mark in front of each of the following commands.&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! SIMULATION TIME CONTROL COMMANDS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Timestep &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1.5   &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a 2D computational timestep of 1.5 seconds &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Start time &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 0   &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a simulation start time of 0 hours&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;End Time &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;3     &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a simulation end time of 3 hours&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
#Read in the GIS layers of the Flood Modeller Nodes. Place the below command line anywhere in the .tcf. It is good practice to create a section within the .tcf to reference all 1D commands:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nodes_001_P.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nodes_001_P &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
#Add commands to read in the GIS layers referencing Water Level Lines drawn along the Flood Modeller component of the model:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nwk_001_L.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer representing channels to allow for the digitisation of Water Level Lines (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D WLL&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\gis\1d_x1d_WLL_FMT_M01_001_L.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer containing WLLs for visualising 1D results in 2D (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nwk_001_L  &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer representing channels to allow for the digitisation of Water Level Lines (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D WLL&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  1d_x1d_WLL_FMT_M01_001_L &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer containing WLLs for visualising 1D results in 2D (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;The addition of TUFLOW Water Level Lines (WLL) allows the Flood Modeller 1D results to be visualised within the TUFLOW 2D map outputs. They provide a means by which to remove the gaps in the map outputs where the 1D Flood Modeller domains are located and the 2D cells are deactivated. To do this, TUFLOW requires a 1D_WLL layer to define the cross sections locations, and a 1d_nwk layer that defines the river centre line. The layers are not used in the hydraulic calculations and their inclusion is not always required. The Dist_for_Add_Points determines the intervals in metres at which interpolation points are inserted along each WLL. &lt;br /&gt;
#Add commands to read in an ESTRY Control File which contains references to some of the culverts present on the floodplain:&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;ESTRY Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.ecf &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;!Reference the ESTRY Control File &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
#Update the links to the Geometry control file, the Boundary Condition control file and the bc_dbase file:&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Geometry Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.tgc &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.tbc &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\bc_dbase\bc_dbase_FMT_M01.csv&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
This concludes the changes needed to be made to the TCF.&lt;br /&gt;
&lt;br /&gt;
=Flood Modeller Simulation Files=&lt;br /&gt;
A complete Flood Modeller model is provided in the &#039;&#039;&#039;FMT_M01\Flood_Modeller&#039;&#039;&#039; folder. The model files are located in the DAT, IED and IEF folders.&lt;br /&gt;
&lt;br /&gt;
The DAT and IED files are complete and do not require modification to link with TUFLOW. The IEF file must be altered to create the link. These alterations can be made in a text editor or in the Flood Modeller interface.&lt;br /&gt;
&lt;br /&gt;
The instructions below are written for Flood Modeller interface version 7.2.&lt;br /&gt;
&lt;br /&gt;
===IEF File===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open Flood Modeller. Select &#039;Load 1D Network&#039;. Navigate to &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\DAT&#039;&#039;&#039; and load the &#039;&#039;&#039;FMT_M01_001.dat&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Right click &#039;Event Data&#039; and select &#039;Add Item&#039;. Navigate to &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IED&#039;&#039;&#039; and load the &#039;&#039;&#039;FMT_Inflows.IED&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; On the &#039;Simulation&#039; tab, click New 1D Simulation. Save the file when prompted in the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IEF&#039;&#039;&#039; folder as &#039;&#039;&#039;FMT_M01_001.ief&#039;&#039;&#039;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; On the &#039;Files&#039; Tab of the simulation window, set the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Event Title: FMT_M01_001&lt;br /&gt;
*1D Data File: The full path to the \FMT_Tutorial\FMT_M01\Flood_Modeller\DAT\FMT_M01_001.dat&lt;br /&gt;
*Use Initial Conditions from: Network File (.dat)&lt;br /&gt;
*Results File: set the full path to \FMT_Tutorial\FMT_M01\Flood_Modeller\RES\FMT_M01_001.&lt;br /&gt;
[[File:Ief file.png|frameless|500x500px]]&lt;br /&gt;
&amp;lt;li&amp;gt;To the right of the Event Data box, click Add and select the &#039;&#039;&#039;FMT_Inflows.IED&#039;&#039;&#039; file in the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IED&#039;&#039;&#039; folder.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;On the &#039;Times&#039; tab, replace the simulation time parameters that were removed from TUFLOW. Enter the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Run Type: Unsteady (Fixed Timestep)&lt;br /&gt;
*Start Time (hrs): 0&lt;br /&gt;
*Finish Time (hrs): 3&lt;br /&gt;
*Timestep (s):1&lt;br /&gt;
*Save Interval (s): 300.&lt;br /&gt;
[[File:Ief time.png|frameless|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Add the &#039;Links&#039; tab by clicking View&amp;gt; Tabs &amp;gt; Links. On the &#039;Links&#039; tab, enter the following parameters:&lt;br /&gt;
*2-d Scheme: TUFLOW&lt;br /&gt;
*2-d Timestep: 2&lt;br /&gt;
*Check the box for ‘Perform corrective 1D timestep’&lt;br /&gt;
*2-d control file: full path to the &#039;&#039;&#039;FMT_M01_001.tcf&#039;&#039;&#039; from the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\TUFLOW\runs&#039;&#039;&#039; folder.&lt;br /&gt;
[[File:Ief tcf.png|frameless|500x500px]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Save the Scenario Data and run the Flood Modeller simulation.  &amp;lt;/li&amp;gt;{{Video|name=Setting up FMP IEF Simulation File.mp4 |width=1123}}&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Review Check Files =&lt;br /&gt;
&lt;br /&gt;
=== Review Boundaries and 1D/2D Links ===&lt;br /&gt;
&lt;br /&gt;
From the TUFLOW\check\2d\ folder open within QGIS:&lt;br /&gt;
&lt;br /&gt;
*FMT_M02_001_1d_to_2d_check&lt;br /&gt;
*FMT_M02_001_sac_check&lt;br /&gt;
&lt;br /&gt;
The _1d_to_2d_check layer highlights the location of all 1D/2D boundary links within the model. In this case it should show the HX boundaries that have been digitised along the river banks. &lt;br /&gt;
&lt;br /&gt;
The _sac_check layer highlights the lowest 2d cells within the SA boundary polygon to which inflow is first distributed.&lt;br /&gt;
&lt;br /&gt;
=== Review Bank Elevations ===&lt;br /&gt;
&lt;br /&gt;
From the TUFLOW\check\2d\ folder open within QGIS:&lt;br /&gt;
&lt;br /&gt;
*FMT_M01_001_zln_zpt_check_P&lt;br /&gt;
&lt;br /&gt;
The _zln_zpt_check layer highlights the cells whose elevations have been modified by z lines to represent the bank crests of the watercourse.&lt;br /&gt;
&lt;br /&gt;
= Review the Results =&lt;br /&gt;
Instructions for viewing the TUFLOW mesh (XMDF) and 1D time series (.tpc) outputs are provided in [[Tutorial_M01_Results_QGIS | Module 1]] and [[Tutorial_M03_Results_QGIS | Module 3.]] It is often useful to view 1D Flood Modeller results alongside 2D TUFLOW map outputs. The Flood Modeller results can be opened in QGIS with the TUFLOW Viewer plugin, together with the TUFLOW mesh results, by following the linked instructions. Alternatively, the TUFLOW mesh results can be loaded directly into the Flood Modeller Pro interface.&lt;br /&gt;
&lt;br /&gt;
The video below demonstrates both methods:&lt;br /&gt;
*[[TUFLOW Viewer - Load Results - Time Series FM|Loading Flood Modeller 1D results]] in QGIS using the TUFLOW Viewer plugin.&lt;br /&gt;
*Loading TUFLOW mesh results in Flood Modeller Pro.&lt;br /&gt;
{{Video|name=Viewing Results in Flood Modeller and TUFLOW.mp4.mp4 |width=1123}}&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting for HPC Simulation ===&lt;br /&gt;
&lt;br /&gt;
If the following error message is encountered when running the TUFLOW HPC model:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ERROR 3999 - ptx file version mismatch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If using the 2023-03-AA release or later up to, but not including, the 2026.0.0 release , please ensure that the four TUFLOW kernel files below have been transferred from your TUFLOW engine folder into your Flood Modeller &amp;quot;bin&amp;quot; folder. &lt;br /&gt;
&lt;br /&gt;
*hpcKernels_nSP.ptx&lt;br /&gt;
*hpcKernels_nDP.ptx&lt;br /&gt;
*qpcKernels_nSP.ptx&lt;br /&gt;
*qpcKernels_nDP.ptx&lt;br /&gt;
If using the 2026.0.0 release or later, please ensure that the four TUFLOW fatbin container files listed below have been transferred from your TUFLOW engine folder into your Flood Modeller &amp;quot;bin&amp;quot; folder. &lt;br /&gt;
&lt;br /&gt;
* hpcKernels_nDP.fatbin&lt;br /&gt;
* hpcKernels_nSP.fatbin&lt;br /&gt;
* qpcKernels_nDP.fatbin&lt;br /&gt;
* qpcKernels_nSP.fatbin&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting for GPU Simulation ===&lt;br /&gt;
If the following error is encountered when running the TUFLOW HPC model using GPU hardware: : &lt;br /&gt;
&amp;lt;pre&amp;gt;TUFLOW GPU: Interrogating CUDA enabled GPUs … &lt;br /&gt;
TUFLOW GPU: Error: Non-CUDA Success Code returned &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;pre&amp;gt;ERROR 2785 - No GPU devices found, enabled or compatible.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Please try the following steps: &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Check if the GPU card is an NVIDIA GPU card. Currently, TUFLOW does not run on AMD type GPU.&lt;br /&gt;
&amp;lt;li&amp;gt; Check if the NVIDIA GPU card is CUDA enabled and whether the latest drivers are installed (see &amp;lt;u&amp;gt;[[GPU_Setup |GPU Setup)]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;If an issue not described above is encountered, an email should be sent to [mailto:support@tuflow.com support@tuflow.com].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Model| Back to Tutorial Introduction Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Running_linked_Flood_Modeller_-_TUFLOW_Models&amp;diff=45737</id>
		<title>Running linked Flood Modeller - TUFLOW Models</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Running_linked_Flood_Modeller_-_TUFLOW_Models&amp;diff=45737"/>
		<updated>2026-03-30T13:33:57Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Flood Modeller-TUFLOW HPC/Quadtree */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
There are several different ways to run a linked Flood Modeller-TUFLOW or ISIS-TUFLOW model. &amp;lt;br&amp;gt;&lt;br /&gt;
This wiki page is intended to guide the user through the main methods of installing the link correctly and provide information on troubleshooting. &amp;lt;br&amp;gt;&lt;br /&gt;
Other resources for installation help include:&lt;br /&gt;
*&amp;lt;u&amp;gt;[https://wiki.tuflow.com/index.php?title=TUFLOW_Licensing Installing a TUFLOW dongle]&amp;lt;/u&amp;gt;&lt;br /&gt;
*&amp;lt;u&amp;gt;[https://wiki.tuflow.com/index.php?title=Running_TUFLOW Running a TUFLOW Model]&amp;lt;/u&amp;gt;&lt;br /&gt;
*&amp;lt;u&amp;gt;[https://help.floodmodeller.com/floodmodeller/ Installing Flood Modeller]&amp;lt;/u&amp;gt;&lt;br /&gt;
*&amp;lt;u&amp;gt;[https://help.floodmodeller.com/isis/ISIS.htm Installing ISIS (for backwards compatibility)]&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Licensing considerations for running linked models have not been considered in this section. It was been assumed that the User has purchased the Flood Modeller-TUFLOW link module or is making use of the free versions.&lt;br /&gt;
&lt;br /&gt;
==Methods to Run Linked Flood Modeller-TUFLOW models==&lt;br /&gt;
The four main methods for installing Flood Modeller and TUFLOW to run linked models are detailed below.&lt;br /&gt;
It is assumed for all methods that Flood Modeller has already been installed and TUFLOW has been downloaded.&lt;br /&gt;
&lt;br /&gt;
===Set the TUFLOW Engine File Location in the Flood Modeller Interface===&lt;br /&gt;
Using the Flood Modeller interface to set the location of the TUFLOW engine files for the TUFLOW build you want to use, is the simplest approach to linking Flood Modeller and TUFLOW and does not duplicate files.  This method is recommended if it is expected that the same versions of Flood Modeller and TUFLOW will be used consistently when running linked models. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1) Open the Flood Modeller software and in the &#039;Home&#039; tab select the &#039;General&#039; option. &amp;lt;br&amp;gt;&lt;br /&gt;
[[file:FM Home Tab.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Select the &#039;Project Settings&#039; sub-menu and within the TUFLOW Engine File Location choose to browse to the version of TUFLOW that you would like to link Flood Modeller to. Choose &#039;Open&#039; and then &#039;OK&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[file:FM TUFLOW Linking.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Save the changes that you have made to the setup.  This will update the settings file (formed.ini).  &lt;br /&gt;
&lt;br /&gt;
4) Restart Flood Modeller to effect the revised setting.&lt;br /&gt;
&lt;br /&gt;
4) The linked model can then be run by opening the .ief file within the Flood Modeller Interface and clicking Run. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Set an Environment Variable===&lt;br /&gt;
Setting TUFLOW as an environment variable allows for simple installation and minimises duplication of files. This method is recommended if it is expected that the same versions of Flood Modeller and TUFLOW will be used consistently when running linked models. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1) Click on the start button in windows and open the Control Panel. In the Control Panel, navigate to System.&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:control_panel.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
2) Click on Advanced Systems Settings. In the Advanced tab, click Environment Variables.&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:Adv_Sys_Set.png|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
3) Under System Variables, click on the Path Variable and select Edit.&amp;lt;br&amp;gt;&lt;br /&gt;
In the dialog box, under Variable value, add a semi-colon after the current text and then the full file path to the location of the TUFLOW executable. &amp;lt;br&amp;gt;&lt;br /&gt;
4) The linked model may be run by opening the .ief file within the Flood Modeller Interface and clicking Run. &amp;lt;br&amp;gt;&lt;br /&gt;
[[file:env_var.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Batch File===&lt;br /&gt;
This method allows the user the flexibility to simulate models using different version of Flood Modeller and TUFLOW on the same computer.&amp;lt;br&amp;gt;&lt;br /&gt;
After setting up this method the model is run through a batch file. The benefit of this method is that it allows for the running of multiple simulations.  Later versions of Flood Modeller have a Batch run facility which can be used for this purpose. &amp;lt;br&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
1)  Using a file explorer, navigate to the location of the TUFLOW executable files. Copy all of the files either within the &#039;w32&#039; folder or &#039;w64&#039; folder depending on whether the 32 bit or 64 bit version of Flood Modeller has been installed on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:tuflow_download_files.png|500px]]&amp;lt;br&amp;gt;&lt;br /&gt;
2) Navigate to the location on the local drive where Flood Modeller has been installed. In this case, it is &#039;&#039;C:\Program Files\Flood Modeller&#039;&#039; although your path may differ depending on your system and installation. &amp;lt;br&amp;gt;&lt;br /&gt;
Paste the copied TUFLOW files into the &#039;&#039;bin&#039;&#039; folder. If asked, copy and replace the files. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3) To set up this method for multiple versions of Flood Modeller and TUFLOW:&amp;lt;br&amp;gt;&lt;br /&gt;
* Create an empty folder and appropriately rename it to denote the versions of Flood Modeller and TUFLOW.&lt;br /&gt;
* Copy the entirety of the &#039;bin&#039; folder from the version of Flood Modeller that you wish to use.&lt;br /&gt;
* Paste this &#039;bin&#039; folder inside the newly created folder.&amp;lt;br&amp;gt;&lt;br /&gt;
* Copy and paste in all TUFLOW executable files from the version that you wish to use inside the &#039;bin&#039; folder. Remember to ensure either the 32-bit or 64-bit executables are copied. These need to be compatible with the version of Flood Modeller used.&lt;br /&gt;
&lt;br /&gt;
[[File:Diff TF versions.JPG]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To run linked Flood Modeller-TUFLOW models with this method, create a &amp;lt;u&amp;gt;[[Run_TUFLOW_From_a_Batch-file | batch file]]&amp;lt;/u&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
* In a text editor, paste the path to the Flood Modeller executable file (ISISf32.exe for single precision and ISISf32_DoubleP.exe for double precision) and the name of the .ief file. It may be necessary to include the filepath if the .ief file is not saved in the same folder as the batch file.&lt;br /&gt;
* Add the optional batch switch &#039;-sd&#039;. This is useful when running multiple simulations as it allows for the simulation to automatically shutdown on completion removing the need for any user intervention. &lt;br /&gt;
* Double click on the batch file in a file explorer to start the simulation.&lt;br /&gt;
[[File:FMT run batch.PNG|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Flood Modeller Batch Runs===&lt;br /&gt;
The Flood Modeller batch run functionality can be used to set up multiple batch runs of Flood Modeller-TUFLOW linked models.&amp;lt;br&amp;gt;&lt;br /&gt;
Refer to the following guidance document on the Flood Modeller &amp;lt;u&amp;gt;[https://help.floodmodeller.com/docs/the-batch-runner-2 website]&amp;lt;/u&amp;gt; for further information  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Using TUFLOW Events and Scenarios when Running Linked Models ==&lt;br /&gt;
The Events and Scenarios feature within TUFLOW can be used when running linked models. Further information on this feature may be found within &amp;lt;u&amp;gt;[https://www.tuflow.com/Download/Presentations/2012/2012%20Aust%20Workshops%20-%20TUFLOW%20Multiple%20Events%20and%20Scenarios.pdf this presentation]&amp;lt;/u&amp;gt; and in the &amp;lt;u&amp;gt;[[TUFLOW_Example_Models | TUFLOW example models]]&amp;lt;/u&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Each unique Flood Modeller - TUFLOW simulation will still require its own .ief file. However, each of these .ief files may refer to the same TUFLOW .tcf control file. The TUFLOW Event or Scenario is specified within the &#039;Run Options&#039; Section of the &#039;Links&#039; tab within the .ief file.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the below example, the .ief file is named &#039;my_model_0100F_EXG_002.ief&#039;. It references a TUFLOW .tcf file named &#039;my_model_~e1~_~s1~_002.tcf&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
By adding &#039;-e1 0100F -s1 EXG&#039; to the &#039;Run Options&#039; box, the &#039;0100F&#039; event and the &#039;EXG&#039; scenario is selected by TUFLOW.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:FMT EventsScenarios.PNG]]&lt;br /&gt;
&lt;br /&gt;
==Single vs Double Precision and 32-Bit vs 64-Bit==&lt;br /&gt;
A common error encountered when compiling linked Flood Modeller-TUFLOW models is inconsistency between versions. These errors will typically cause the model run to fail before the simulation has commenced.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
There are two factors to getting this correct:&amp;lt;br&amp;gt;&lt;br /&gt;
1) &amp;lt;u&amp;gt;[https://www.computerhope.com/issues/ch001498.htm 32-Bit or 64-Bit]&amp;lt;/u&amp;gt; versions&amp;lt;br&amp;gt;&lt;br /&gt;
Both TUFLOW and Flood Modeller have both 32-Bit and 64-Bit versions.&amp;lt;br&amp;gt;&lt;br /&gt;
When installing Flood Modeller, the user has the option to selection which version to install. As TUFLOW does not require installation, the option of selecting 32-Bit or 64-Bit occurs when choosing which executable to simulate the model. It is important that the 32 or 64 bit versions match. This can be verified by viewing the Flood Modeller diagnositics file (.zzd) and the TUFLOW log file (.tlf).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) &amp;lt;u&amp;gt;[https://www.tuflow.com/forum/index.php?/topic/821-single-precision-vs-double-precision/ Single vs Double Precision]&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Both TUFLOW and Flood Modeller have Single and Double precision versions. In short, these refer to the number of decimal points used when carrying out the calculations. Depending on the model, one version may be preferred over the other. CH2M have provided some further guidance on &amp;lt;u&amp;gt;[https://www.floodmodeller.com/en-gb/news/articles/2013/6/double-precision-single-precision-and-batching-konrad-adams-isis-and-tuflow-specialist/ this page] &amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Whichever precision version is selected when simulation a linked Flood Modeller -TUFLOW model, it is important to ensure consistency between the packages. This can be verified by viewing the Flood Modeller diagnositics file (.zzd) and the TUFLOW log file (.tlf).&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Version_check.png]]&lt;br /&gt;
&lt;br /&gt;
==Flood Modeller-TUFLOW HPC/Quadtree==&lt;br /&gt;
&lt;br /&gt;
Flood Modeller is compatible with TUFLOW Classic, TUFLOW HPC and TUFLOW Quadtree.  In order to use TUFLOW HPC, Flood Modeller 4.6 or later should be used.  It is recommended that TUFLOW 2018-03-AE or later is used.  This allows connectivity between Flood Modeller, TUFLOW HPC and TUFLOW 1D (aka ESTRY).  The benefit of using TUFLOW HPC is to allow the 2D calculations to utilise GPU card technology for significant reductions in simulation time compared to TUFLOW Classic.  The following section [[Running linked Flood Modeller - TUFLOW Models#Flood Modeller-TUFLOW Benchmarking including TUFLOW HPC|here]] provides some benchmarking tests demonstrating this.&lt;br /&gt;
&lt;br /&gt;
In order to use TUFLOW Quadtree, then Flood Modeller 5 or later is required, which should be used in conjunction with TUFLOW 2020-01-AB or later.  &lt;br /&gt;
&lt;br /&gt;
When using Flood Modeller and TUFLOW HPC/Quadtree, it is important that the Flood Modeller folder must contain copies of four TUFLOW files. This folder is called the “bin” folder and is located (by default) in “C:\Program Files\Flood Modeller”. For TUFLOW versions 2020-10-AF and earlier, the four required TUFLOW files are called:&lt;br /&gt;
&lt;br /&gt;
* kernels_nSP.ptx&lt;br /&gt;
* kernels_nDP.ptx&lt;br /&gt;
* QPC_kernels_nDP.ptx&lt;br /&gt;
* QPC_kernels_nDP.ptx&lt;br /&gt;
&lt;br /&gt;
If using the 2023-03-AA release or later up to, but not including, the 2026.0.0 release, the names of the kernels have changed and are now: &lt;br /&gt;
&lt;br /&gt;
* hpcKernels_nSP.ptx &lt;br /&gt;
* hpcKernels_nDP.ptx&lt;br /&gt;
* qpcKernels_nSP.ptx &lt;br /&gt;
* qpcKernels_nDP.ptx&lt;br /&gt;
If using the 2026.0.0 release or later,  the .ptx kernels have been replaced by .fatbin container files, which are named: &lt;br /&gt;
&lt;br /&gt;
* hpcKernels_nDP.fatbin&lt;br /&gt;
* hpcKernels_nSP.fatbin&lt;br /&gt;
* qpcKernels_nDP.fatbin&lt;br /&gt;
* qpcKernels_nSP.fatbin&lt;br /&gt;
&lt;br /&gt;
The Flood Modeller installation includes versions of these files that should be compatible with the latest version of TUFLOW available at the time of the Flood Modeller release. If you need to use a later release of TUFLOW or if you find that the link in a Flood Modeller-TUFLOW coupled model is failing with a [[TUFLOW Message 3999|3999 error]] message (and an error description of &#039;ptx file file version mismatch&#039; in the hpc.tlf), then browse to your TUFLOW engine folder, and copy the above four files and then paste them into your Flood Modeller bin folder (replacing the files there).  If wanting to use the 2023-03-AA release or later, please ensure the relevant kernels are in the Flood Modeller Bin folder and any other TUFLOW .ptx files (ie, kernels_nSP.ptx, kernels_nDP.ptx) are removed. If wanting to use the 2026.0.0 release or later, please ensure the relevant .fatbin files have been transferred to the Flood Modeller Bin folder. &lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
When switching between different build versions of TUFLOW it is possible to receive errors relating to the linking of the software. This is can be due to incorrect linking files being called when the link is established.  If using TUFLOW HPC/Quadtree refer to the section above.  Other linking issues can result in the TUFLOW initialisation phase failing with no specific error or warning.  These are most commonly a symptom of mismatched files within TUFLOW and in the Flood Modeller Bin Folder.&lt;br /&gt;
&lt;br /&gt;
If a linked model is failing, with the last message in the .tlf being: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Attempting to create XMDF file &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;black&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;&amp;quot;\\Example_path\Model.xmdf&amp;quot;&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Navigate to the specific TUFLOW Build that is being used, locate the following files below and copy and paste these into the Flood Modeller Bin folder: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;hdf5.dll&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;hdf5_hl.dll&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Should this error continue to happen it is recommended re-installing Flood Modeller or contacting [mailto:support@tuflow.com support@tuflow.com] attaching the .tlf and also informing which build versions of both software packages is being used.&lt;br /&gt;
&lt;br /&gt;
In some instances, when running from Flood Modeller, a linked Flood Modeller-TUFLOW model will fail during the model initialisation phase without saving a TLF file.  In such an instance it is worth testing the TUFLOW model by running a TUFLOW only model (or using the Test Model functionality. Please see here: [https://wiki.tuflow.com/index.php?title=Run_TUFLOW_From_a_Batch-file#Testing_a_simulation Testing a simulation]).  The pre-processing will ultimately fail as it is not being run in conjunction with the Flood Modeller model, but it will flag up any input errors which occur within the TUFLOW model and result in the TLF not being written.&lt;br /&gt;
&lt;br /&gt;
If you have further queries or issues it is recommended contacting [mailto:support@tuflow.com support@tuflow.com].&lt;br /&gt;
&lt;br /&gt;
==Flood Modeller-TUFLOW Benchmarking including TUFLOW HPC==&lt;br /&gt;
&lt;br /&gt;
The following page provides information on some linked Flood Modeller-TUFLOW Benchmarking on different PC&#039;s utilising TUFLOW Classic, TUFLOW HPC on multiple CPU and TUFLOW HPC on a GPU Card.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[Flood Modeller-TUFLOW Benchmarking|Flood Modeller-TUFLOW Benchmarking]]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Model&amp;diff=45479</id>
		<title>Flood Modeller Tutorial Model</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Model&amp;diff=45479"/>
		<updated>2026-02-06T13:06:08Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
The objective of the Flood Modeller - TUFLOW modules is to demonstrate how TUFLOW links to the external Flood Modeller 1D scheme and the methods available to create this link. They are designed to supplement existing documentation and assume prior knowledge of both Flood Modeller and TUFLOW software packages. &lt;br /&gt;
&lt;br /&gt;
These modules were developed by BMT in collaboration with Jacobs. Comments, requests and feedback can be sent to [mailto:support@tuflow.com support@tuflow.com].&lt;br /&gt;
&lt;br /&gt;
=Requirements and Downloads=&lt;br /&gt;
Both TUFLOW and Flood Modeller have modest system requirements for small models such as those used in these modules. Larger and more complex models, however, may require higher hardware specifications, particularly memory (RAM). The tutorial models are intentionally small to ensure quick simulation and load times, and should run on any modern PC or laptop capable of running Windows 10 or later. &lt;br /&gt;
&lt;br /&gt;
TUFLOW models typically require access to a GIS package, a text editor, Microsoft Excel and a results viewer to build, review and visualise a model. A list of compatible packages is available on the TUFLOW Wiki. Flood Modeller can also be used as a graphical user interface for creating and editing GIS layers in a TUFLOW model, as well as for visualising results.&lt;br /&gt;
&lt;br /&gt;
Instructions for Flood Modeller - TUFLOW modules are provided using the following GIS file formats:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;u&amp;gt;QGIS - SHP&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;u&amp;gt;QGIS - GPKG&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;75%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Requirement&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Brief Description&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| &#039;&#039;&#039;TUFLOW&#039;&#039;&#039; || TUFLOW is a computer program for simulating depth-averaged, one dimensional free-surface flows such as occurs from floods and tides, with the 2D solution occurring over a regular grid of square elements.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is commonly used in the UK and Ireland, Australia and the United States for the modelling of surface waters, river systems and pipe networks. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended to always use the latest release version of TUFLOW.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This tutorial model does not require a TUFLOW licence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This tutorial is set up to use a NVIDIA GPU card. If this is not available, CPU can be specfied within the [https://docs.tuflow.com/classic-hpc/manual/2025.2/TCFCommands-1.html#tcfHardware Hardware] command. &amp;lt;br&amp;gt;&lt;br /&gt;
||The TUFLOW executable is provided within the &amp;lt;u&amp;gt;[https://wiki.tuflow.com/Tutorial_Introduction#Module_Data Tutorial Dataset]&amp;lt;/u&amp;gt;.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|&#039;&#039;&#039;Flood Modeller&#039;&#039;&#039;|| Flood Modeller (previously known as ISIS) is a commercial  flood modelling package developed by Jacobs for simulating depth-averaged one and two dimensional free surface flows. It is primarily used for the simulation of river channels and is widely used within the UK and Ireland. This tutorial model will only leverage Flood Modeller’s 1D Solver. &amp;lt;br&amp;gt;&lt;br /&gt;
TUFLOW 1D and 2D domains can be dynamically linked  to the 1D domain of Flood Modeller. Flood Modeller is not included within the TUFLOW executable and must be downloaded separately. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unlike TUFLOW Flood Modeller has a standalone Graphical User Interface which can be used to build networks, run models, and visualise results.  &lt;br /&gt;
&lt;br /&gt;
It is recommended that TUFLOW 2023-03-AA or later is used in conjunction with Flood Modeller Version 5 or later. [https://docs.tuflow.com/classic-hpc/manual/2025.2/OneD2DLinkingFM-2.html#fig:fig-FMTUFLOWVersionCompatability Figure 10.15] of the [https://docs.tuflow.com/classic-hpc/manual/2025.2/ 2025 TUFLOW manual] provides a list of compatibility between recent Flood Modeller and TUFLOW versions. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For Flood Modeller Version 5 or later a Standard, Professional, or Unlimited Edition of Flood Modeller Pro is required to open and run the tutorial model. &lt;br /&gt;
||&amp;lt;u&amp;gt;[https://www.floodmodeller.com/downloads/ Latest 64-bit version of Flood Modeller]&amp;lt;u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;QGIS&#039;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;QGIS TUFLOW plugin || A Geographic Information System (GIS) used to build models and view results. This tutorial was developed with QGIS 3.20.  It is recommended to have QGIS 3.20 or later to ensure compatibility with TUFLOW plugin latest features. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TUFLOW plugin includes numerous tools to increase workflow efficiency.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
||&amp;lt;u&amp;gt;[https://qgis.org/download/ Latest 64-bit version of QGIS]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[TUFLOW_QGIS_Plugin| QGIS TUFLOW Plugin Installation]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NotePad++&#039;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Syntax Highlighting || A text editor is required for creation of the TUFLOW input files. This tutorial was developed with NotePad++. Ideally a text editor should be able to:&amp;lt;br&amp;gt;&lt;br /&gt;
*Colour code the TUFLOW control files;&lt;br /&gt;
*Open other files from the active control file; and&lt;br /&gt;
*Launch a TUFLOW simulation. &amp;lt;br&amp;gt;&lt;br /&gt;
TUFLOW colour coding can be enabled using syntax highlighting. &lt;br /&gt;
|| &amp;lt;u&amp;gt;[https://notepad-plus-plus.org/downloads/ Latest 64-bit version of Notepad++]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[https://downloads.tuflow.com/_archive/Miscellaneous/NPP_TUFLOW_Syntax_Highlighting.zip TUFLOW syntax highlighting for Notepad++]&amp;lt;/u&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;For instructions on configuring Notepad++ for TUFLOW modelling, see &amp;lt;u&amp;gt;[[NotepadPlusPlus_Tips |Notepad++ tips]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Microsoft Excel&#039;&#039;&#039; || A spreadsheet software is required for working with tabular data and .csv files. This tutorial has been created in Excel. ||&lt;br /&gt;
|}&lt;br /&gt;
=Module Data=&lt;br /&gt;
To build the tutorial model, download one of the datasets below. This includes a digital elevation model (DEM), aerial photography, background model data for the tutorial model and a working version of the model. There are two formats available, Shapefile and GeoPackage. The GeoPackage format has been supported since the TUFLOW 2023-03 Release, for tips on its use see &amp;lt;u&amp;gt;[https://wiki.tuflow.com/GeoPackage_Tips GeoPackage Tips]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
*[https://downloads.tuflow.com/TUFLOW/Wiki_Tute_Models/QGIS_SHP_FMP_Tut_Model.zip QGIS SHP Download]&lt;br /&gt;
*[https://downloads.tuflow.com/TUFLOW/Wiki_Tute_Models/QGIS_GPKG_FMP_Tut_Model.zip QGIS GPKG Download]&lt;br /&gt;
&lt;br /&gt;
If would you like to download the tutorial model datasets for ArcGIS or MapInfo, these can be found on the [[Flood_Modeller_Tutorial_Model_Archive | Archive Page]].&lt;br /&gt;
&lt;br /&gt;
=Recommended Reading=&lt;br /&gt;
The aim of this tutorial is to demonstrate the steps undertaken to build, review and visualise the results of a linked Flood Modeller – TUFLOW model. It assumes that the user has a good understanding of both the 1D component of Flood Modeller and the 1D and 2D components of TUFLOW. The following resources may be of use:&lt;br /&gt;
*[[Tutorial_Introduction |TUFLOW Tutorial Model]]&lt;br /&gt;
*[https://docs.tuflow.com/classic-hpc/manual/2025.2/ TUFLOW Classic / HPC User Manual]&lt;br /&gt;
*[https://help.floodmodeller.com/docs/getting-started-with-1d-river-modelling Flood Modeller 1D Quick Start Guide]&lt;br /&gt;
*[https://help.floodmodeller.com/docs/technical-reference Flood Modeller Technical Reference]&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
The tutorial is presented over a series of modules, with each module offering the opportunity to run the model and review the results. Each of the modules builds upon the previous iteration with models developed in the previous module made available. &lt;br /&gt;
&lt;br /&gt;
New users are advised to undertake the modules in sequence, whilst more experienced users can skip to modules containing specific features of interest. Results and check files are not included to keep the size of the download file manageable, but can be generated through the running of the simulations. The folder should be placed in a location with write permissions.  The first tutorial module introduces the user to the linking of a TUFLOW 2D domain to a 1D Flood Modeller model. From this tutorial you will learn how to link an existing Flood Modeller 1D model to a TUFLOW 2D domain. This tutorial is ideal for those starting to learn how to link Flood Modeller and TUFLOW.&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[ Flood_Modeller_Tutorial_Module01 | Flood Modeller Module 1]]&amp;lt;/u&amp;gt;  - Linking Flood Modeller to TUFLOW&lt;br /&gt;
&lt;br /&gt;
The second tutorial demonstrates the linking of an ESTRY pipe network to an existing Flood Modeller – TUFLOW linked model. From this tutorial you will learn how to add a 1D pipe network and connect it to the representation of the watercourse created in Flood Modeller and link it to the TUFLOW representation of the floodplain created as part of the first tutorial.  The second tutorial is ideal for those who would like to learn more about the interaction of TUFLOW with Flood Modeller including the simulation of fully integrated drainage systems. &lt;br /&gt;
:*&amp;lt;u&amp;gt;[[ Flood_Modeller_Tutorial_Module02 | Flood Modeller Module 2]]&amp;lt;/u&amp;gt;  - Linking Flood Modeller to ESTRY&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Main_Page| Back to Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45432</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45432"/>
		<updated>2026-01-26T09:47:55Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Initial Moisture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 11, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023 v2.jpg.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 12 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45418</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45418"/>
		<updated>2026-01-20T13:36:16Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Initial Moisture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 12, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023 v2.jpg.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 12 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45417</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45417"/>
		<updated>2026-01-20T13:35:02Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Initial Moisture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 12, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023 v2.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 12 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:Init_moisture_post_2023_v2.jpg.jpg&amp;diff=45416</id>
		<title>File:Init moisture post 2023 v2.jpg.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:Init_moisture_post_2023_v2.jpg.jpg&amp;diff=45416"/>
		<updated>2026-01-20T13:34:29Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45415</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45415"/>
		<updated>2026-01-20T13:26:19Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Initial Moisture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 12, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 12 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45413</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45413"/>
		<updated>2026-01-20T13:18:44Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* In built USDA soil type */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 12, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 12 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 12: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45412</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45412"/>
		<updated>2026-01-20T13:18:23Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Initial Moisture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 12, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 11 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45411</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45411"/>
		<updated>2026-01-20T13:17:54Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Initial Moisture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
The three initial moisture sensitivity tests have been undertaken with the Green-Ampt method using both a pre-2023 release of TUFLOW and a post-2023 release of TUFLOW. Figure 9 shows how variations in the initial moisture affect the simulated cumulative infiltration, whereas Figures 10 and 11 show the effects of varying the initial moisture on flows at the catchment outlet when using the pre-2023 and post-2023 releases of TUFLOW. As the initial moisture is increased at the beginning of your simulation, there is less infiltration (as you are closer to soil capacity) and more runoff, causing the catchment outflows to exhibit a faster response to rainfall upstream. As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant. In the examples shown here, the catchment outflows, as visible in Figures 10 and 12, show a higher responsiveness to variations in initial moisture at the beginning of the simulations, and attain higher peak values, when using the post-2023 TUFLOW releases. &lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in pre-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
[[File:Init moisture post 2023.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model in post-2023 release of TUFLOW.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 11 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:Init_moisture_post_2023.jpg&amp;diff=45410</id>
		<title>File:Init moisture post 2023.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:Init_moisture_post_2023.jpg&amp;diff=45410"/>
		<updated>2026-01-20T13:17:10Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45409</id>
		<title>Green-Ampt Infiltration Parameters</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Green-Ampt_Infiltration_Parameters&amp;diff=45409"/>
		<updated>2026-01-20T12:50:55Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
TUFLOW provides several methods for modelling infiltration from the 2D surface into the sub-surface, including Green-Ampt, Horton, and Initial Loss/Continuing Loss. These methods are used to simulate hydrological losses, particularly when rainfall is applied directly to the 2D surface and runoff is generated.&lt;br /&gt;
&lt;br /&gt;
The choice of infiltration method and its parameters is an important calibration factor and should be adjusted to match observed flow data. This is especially relevant for whole of catchment modelling, where infiltration is the main way hydrological losses are represented. This page describes the Green-Ampt infiltration parameters and their sensitivity.&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration ==&lt;br /&gt;
The Green-Ampt approach varies the rate of infiltration over time based on the soil’s hydraulic conductivity, suction, porosity and initial moisture content.  The method assumes that as water begins to infiltrate the soil, a line is developed differentiating between the ‘dry’ soil with moisture content θ&amp;lt;sub&amp;gt;i&amp;lt;/sub&amp;gt; and the ‘wet’ soil (with moisture content equal to the porosity of the soil η).  As the infiltrated water continues to move through the soil profile in a vertical direction, the soil moisture changes instantly from the initial content to a saturated state.  This concept is shown schematically in Figure 1.&lt;br /&gt;
&lt;br /&gt;
Note: The Green-Ampt approach is appropriate for simulating single rainfall events where evapotranspiration and gravity-driven drainage are not significant. The 2023-03 release introduced functionality in TUFLOW HPC to allow for horizontal movement of soil water, enabling long-term simulations with multiple rainfall events. To support this, a change was implemented in the Green-Ampt equation to account for changing initial soil moisture and cumulative infiltration over time. For further details, see Section 7.3.7.1.1 Green-Ampt (GA) in the [https://docs.tuflow.com/classic-hpc/manual/2025.1/TwoD-Domains-1.html#GA-5 &amp;lt;u&amp;gt;TUFLOW Manual&amp;lt;/u&amp;gt;].&lt;br /&gt;
&lt;br /&gt;
[[File:Fig_1_GA_Model.png|300px|Figure 1	Green-Ampt Model Concept]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 1	Green-Ampt Model Concept&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;Figure courtesy of University of Texas&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The basic form of the Green-Ampt equation is expressed as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Basic_ga_equation.png|200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where:&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;t&#039;&#039; is time&amp;lt;br&amp;gt;&lt;br /&gt;
:K is the saturated hydraulic conductivity&amp;lt;br&amp;gt;&lt;br /&gt;
:∆&#039;&#039;θ&#039;&#039; is defined as the soil capacity (the difference between the saturated and initial moisture content)&amp;lt;br&amp;gt;&lt;br /&gt;
:&#039;&#039;φ&#039;&#039; is the soil suction head&amp;lt;br&amp;gt;&lt;br /&gt;
:h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is the depth of ponded water&amp;lt;br&amp;gt;&lt;br /&gt;
:F(t) is the cumulative infiltration calculated from:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Accumulative_infil.png|350px]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
United States Department of Agriculture (USDA) soil types have been hardwired into TUFLOW and are presented in Table 1 along with the soil parameters.  Alternatively, it is possible to define a customised soil type by specifying user defined values within the tsoilf.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 1	USDA Soil types for the Green-Ampt Infiltration Method (from  Rawls, W, J, Brakesiek &amp;amp; Miller, N, 1983, ‘Green-Ampt infiltration parameters from soils data’, Journal of Hydraulic Engineering, vol 109, 62-71.)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;USDA Soil Type&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay&#039;&#039;&#039; || 316.3 || 0.3 || 0.385&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay&#039;&#039;&#039; || 292.2 || 0.5 || 0.423&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay&#039;&#039;&#039; || 239 || 0.6 || 0.321&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Clay Loam&#039;&#039;&#039; || 208.8 || 1 || 0.309&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silty Clay Loam&#039;&#039;&#039; || 273 || 1 || 0.432&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Clay Loam&#039;&#039;&#039; || 218.5 || 1.5 || 0.33&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Silt Loam&#039;&#039;&#039; || 166.8 || 3.4 || 0.486&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loam&#039;&#039;&#039; || 88.9 || 7.6 || 0.434&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sandy Loam&#039;&#039;&#039; || 110.1 || 10.9 || 0.412&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Loamy Sand&#039;&#039;&#039; || 61.3 || 29.9 || 0.401&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Sand&#039;&#039;&#039; || 49.5 || 117.8 || 0.417&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Table 2 presents summary statistics for the Green-Ampt USDA Parameters and typical values.  This provides a good indication of the typical ranges of the Green-Ampt parameter values. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Table 2	USDA Summary Statistics for all Soil types for the Green-Ampt Infiltration Method&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable &amp;quot; &lt;br /&gt;
| &#039;&#039;&#039;Stat&#039;&#039;&#039; || &#039;&#039;&#039;Suction (mm)&#039;&#039;&#039; || &#039;&#039;&#039;Hydraulic Conductivity (mm/hr)&#039;&#039;&#039; || &#039;&#039;&#039;Porosity (Fraction)&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Min&#039;&#039;&#039; || 49.5 || 0.3 || 0.31&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max&#039;&#039;&#039; || 316.3 || 117.8 || 0.49&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Mean&#039;&#039;&#039; || 184.04 || 15.86 || 0.4&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD&#039;&#039;&#039; || 94.82 || 34.92 || 0.05&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In order to help those undertaking real world calibration of TUFLOW models to observed data, a sensitivity analysis of the various parameters have been undertaken to show the effect of each Green-Ampt parameter in isolation.  The comparison has been undertaken on a real-world whole catchment model of the Plynlimon catchment in mid-Wales. The model was run with a real rainfall event from 2015 with a temporal resolution of 30 minutes as shown in Figure 2.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig2 GWY RF.png|600px|Figure 2: Plynlimon Rainfall|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 2: Plynlimon Rainfall&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the purposes of this sensitivity analysis of the parameters, a single soil type was used representing the general clay soil types that are present.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Green-Ampt Infiltration: User Parameters ==&lt;br /&gt;
Where the inbuilt USDA soil types are not used, the user can specify their own values for the Suction, Hydraulic Conductivity, Porosity and Initial Soil Moisture.  What follows is a description of each parameter and the sensitivity to a low, medium and high value based on the USDA soil type summary values.&lt;br /&gt;
&lt;br /&gt;
=== Capillary Suction Head ===&lt;br /&gt;
The suction head, represented in millimeters, is the capillary attraction on the soil voids.  It is large for fine grain soils such as clays and smaller for sandy soils.  To test the sensitivity of the simulated runoff at a gauged location, a low (49.5mm), mid representing the mean (184.4mm) and high (316.3mm) value of the suction head parameter were used with other parameters representing a clay soil (soil type 1).&amp;lt;br&amp;gt;&lt;br /&gt;
The larger the value of the capillary suction head, the more capillary action that is achieved and the amount of infiltration that takes place.  This is shown by the increase in cumulative infiltration in the graph below with a greater cumulative infiltration for the increase in the suction head.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig4 sens to suction.png|600px|Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 3: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Capillary Suction Head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
As a consequence of this, there is a less runoff generated as shown in Figure 4.   As can be seen, the model is not particularly sensitive to the suction head parameter and this fits with observations made within the literature from other similar studies.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Suction Head.jpg|border|760x760px|Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 4: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Suction head parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
It can also be seen that the higher the suction head value that the longer it takes the hydrograph to start rising, with the high suction head scenario less responsive to the rainfall. &lt;br /&gt;
&lt;br /&gt;
=== Saturated Hydraulic Conductivity ===&lt;br /&gt;
The saturated hydraulic conductivity, measured in millimetres per hour, represents how easily water can travel through soil when fully saturated. In the Horton infiltration model, this value corresponds to the limiting infiltration rate. Hydraulic conductivity is typically high for sandy soils and low for compact clays.&lt;br /&gt;
&lt;br /&gt;
In the sensitivity testing, the focus was on clay soils, which generally have low conductivity values. Three scenarios were initially tested: low (0.3 mm/hr), mid (15.86 mm/hr), and high (117.8 mm/hr). However, the mid and high values resulted in such high infiltration that no surface runoff was produced, leading to zero simulated flow at the downstream gauge location. As expected, increasing hydraulic conductivity leads to more infiltration and less runoff, a relationship well documented in Green-Ampt-based infiltration modelling.&lt;br /&gt;
&lt;br /&gt;
To improve the analysis, it is recommended that the model be rerun using a refined range of lower conductivity values that still allow some runoff, such as 0.3, 1.0, 3.4, and 7.6 mm/hr. This would provide a more meaningful understanding of the parameter sensitivity while preserving realistic surface runoff behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Hydraulic Conductivity.jpg|border|760x760px|Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 5: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model when using a clay soil type.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig7 hydroconduct.png|600px|Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 6: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the Saturated Hydraulic Conductivity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Porosity ===&lt;br /&gt;
The porosity value represents the volume of dry voids per volume of soil and provides the maximum moisture deficit that is available, the difference between the moisture content at saturation and at the start of the simulation. Sandy soils tend to have lower porosities than clay soils, but drain to lower moisture contents between rainfall events because water is not held as strongly in the soil pores.  Therefore, values of porosity tend to be higher for sandy soils when compared to clay soils.  As shown in figure 7, the higher the porosity value, then the less runoff that is generated due to increased infiltration although the model is not particular sensitive to the porosity value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Porosity.jpg|border|760x760px|Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 7: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Fig8 porosity sens.png|600px|Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Figure 8: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the porosity parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Initial Moisture ===&lt;br /&gt;
The initial moisture value represents the fraction of the soil that is initially wet. As both initial moisture and porosity are expressed as fractions, the soil capacity is defined as the difference between them both. As such, the initial moisture should not exceed the porosity otherwise soil capacity will be set to zero with no infiltration occurring for that soil type. A  [[TUFLOW Message 2508 |2508 WARNING]] is issued if this is the case.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In pre-2023 releases of TUFLOW, a single variable storage capacity was calculated by subtracting the initial moisture fraction from the porosity, in order to reduce memory requirements. However, in TUFLOW releases 2023 and onwards, the soil porosity and initial moisture must be stored separately to allow the soil to drain correctly when using the interflow functionality. This updated approach requires that a soil thickness be specified to calculate the soil depth. If a soil thickness is not specified when using the updated approach, an infinite soil depth is assumed for each layer and therefore different initial moisture fractions no longer have an effect on modelled results. These two approaches can generate different results when using the Green-Ampt method. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As you increase initial moisture at the beginning of your simulation, you experience less infiltration (as you are closer to the soil capacity), therefore have more run-off and a quicker response. Figure 9 shows the degree of change to cumulative infiltration with varying initial moisture and the effect on the catchment can be seen in Figure 10.  As the event progresses, soils become more saturated and the influence of the initial moisture parameter becomes less significant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Init moisture F10.png|600px|Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.|border]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 9: Sensitivity of cumulative infiltration in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Initial moisture.jpg|border|760x760px|Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 10: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the initial moisture parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Max Ponding Depth ===&lt;br /&gt;
The max ponding depth value is an optional value that can be used, if desired, to set a limit for the depth of ponded water (h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;) value used in the Green-Ampt equation. The minimum of the water depth and the max ponding depth value is used as the h&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; value. The default max ponding depth value is 0, to be consistent with the basic form of the Green-Ampt equation, as hydrology models do not necessarily have a depth calculated at cells. &lt;br /&gt;
&lt;br /&gt;
This means, if using a max ponding depth (&amp;gt;0), infiltration rates will increase.&lt;br /&gt;
&lt;br /&gt;
== In built USDA soil type ==&lt;br /&gt;
The model was also run with the default in-build USDA soil types.  Figure 11 shows the outputs.  As expected the higher the soil type, then typically the more the infiltration and the lower the produced runoff.  Soils 8-11, which represent sandy soils do not show any runoff in this example as the rainfall applied directly to the mesh is all infiltrated.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Soil Type.jpg|border|760x760px|Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Figure 11: Sensitivity of simulated flow at the Cefn-Brwn gauge location in the Plynlimon Gwy catchment to the USDA soil type parameter in the Green-Ampt infiltration model.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
The Green-Ampt infiltration model is one of the infiltration methods available within TUFLOW. There is extensive literature on its application, including suggested parameter values for various soil types, though these are mostly based on soils in the United States.&lt;br /&gt;
&lt;br /&gt;
Three main Green-Ampt parameters have been tested to assess the sensitivity of model outputs to parameter values and variations in initial soil moisture. The results show that the model is relatively insensitive to the porosity and suction head parameters. However, outputs show significant variations in runoff volume in response to changes in hydraulic conductivity.&lt;br /&gt;
&lt;br /&gt;
As part of any calibration process, it is recommended that hydraulic conductivity and initial moisture content be prioritised during calibration. Hydraulic conductivity influences runoff volume throughout the event, while initial soil moisture mainly affects the early part of the simulation until soils become saturated and results converge.&lt;br /&gt;
&lt;br /&gt;
==Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
The Plynlimon model contains data supplied by Natural Environment Research Council. The Plynlimon observed rain gauge and flow data was provided by the Centre of Hydrology, Bangor.  The model uses LiDAR data which is public sector information licensed under the Open Government Licence v3.0.&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module02&amp;diff=45391</id>
		<title>Flood Modeller Tutorial Module02</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module02&amp;diff=45391"/>
		<updated>2026-01-08T10:44:09Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Flood Modeller Simulation Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =  &lt;br /&gt;
In this module, a proposed development is represented within an existing model by adding TUFLOW 1D pipe network elements, which are then linked with Flood Modeller Pro.&lt;br /&gt;
&lt;br /&gt;
This will include:  &lt;br /&gt;
* Modification of the floodplain topography through the creation of a 3D TIN surface.  &lt;br /&gt;
* Revision of the land use.  &lt;br /&gt;
* Addition of pipes and pits in ESTRY to represent the underground network.  &lt;br /&gt;
* Linking of the pipe network in ESTRY with the Flood Modeller network.  &lt;br /&gt;
* Introduction of an inflow into the pipe system.  &lt;br /&gt;
* Addition of a river reach represented in ESTRY downstream of the Flood Modeller network.&lt;br /&gt;
&lt;br /&gt;
=GIS and Model Inputs=  &lt;br /&gt;
The steps required to modify each of the GIS inputs are demonstrated in QGIS using SHP and GPKG formats. Instructions for completing the module in ArcGIS or MapInfo are available on the archive page for [[Flood_Modeller_Tutorial_Module02_Archive |Tutorial Module 02]].  &lt;br /&gt;
&lt;br /&gt;
===Define Elevations (Building a TIN)===  &lt;br /&gt;
The GIS layers necessary to modify the ground elevations to represent the proposed development are provided. This part of the tutorial demonstrates how a TIN is created from these GIS layers. The GIS defining the road crest level is also updated. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Define_Elevations  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Define_Elevations  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Surface Roughness===  &lt;br /&gt;
The GIS layers necessary to modify the land use areas affected by the proposed development are provided. This part of the tutorial demonstrates how to populate the layer attributes to assign Manning’s n roughness values to each land use. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Define_Roughness  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Define_Roughness  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Pipe Network===  &lt;br /&gt;
This part of the module creates the GIS layers that define the sub-surface pipe network. The inlets and pits of the pipe network are linked to the 2D domain. The pit inlet database is also created, linking the GIS layers to depth-discharge curves. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Pipe_Network  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Pipe_Network  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Boundary Conditions===  &lt;br /&gt;
This part of the module demonstrates how an inflow can be applied directly to the pits of the pipe network. A GIS layer of the inflow boundary is provided. The existing Boundary Conditions Database is also modified to include these new inflows. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Boundary_Conditions  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Boundary_Conditions  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
==Flood Modeller 1D/ESTRY 1D Link==  &lt;br /&gt;
This part of the module demonstrates how TUFLOW 1D (ESTRY) domains can be dynamically linked with Flood Modeller using &amp;quot;X1DH&amp;quot; and &amp;quot;X1DQ&amp;quot; links. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Flood Modeller1D/ESTRY 1D Link | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Flood Modeller1D/ESTRY 1D Link | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
The Flood Modeller 1D/ESTRY 1D link can be employed for a number of reasons, including:  &lt;br /&gt;
&lt;br /&gt;
* Inclusion of the pipe network and manhole modelling capabilities of ESTRY within a Flood Modeller – TUFLOW linked model (see &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/DomainLinking-1.html#OneD2DLinkingFM-2 Section 10.5]&amp;lt;/u&amp;gt; of the TUFLOW Manual for more details).  &lt;br /&gt;
* Extension of a Flood Modeller network within ESTRY to overcome Flood Modeller node licence limits.  &lt;br /&gt;
* Representation of a steeper tributary in ESTRY which can then be connected to the main river represented in Flood Modeller.  &lt;br /&gt;
&lt;br /&gt;
Flood Modeller and TUFLOW (ESTRY) nodes are considered linked if an ESTRY node in a 1d_nwk layer and a Flood Modeller node in a &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/TCFCommands-1.html#tcfReadGISX1DNodes Read GIS X1D Nodes]&amp;lt;/u&amp;gt; or &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/TCFCommands-1.html#tcfReadGISX1DNetwork Read GIS X1D Network]&amp;lt;/u&amp;gt; layer are snapped together, or are within the snap tolerance distance specified.  &lt;br /&gt;
&lt;br /&gt;
ESTRY nodes are automatically generated at the upstream and downstream extremities of an ESTRY link, so manual generation of a node is not mandatory. If no node is manually added, the Flood Modeller–ESTRY link is assumed to be an “X1DH” link. If an ESTRY node is manually generated, the ESTRY node can have a 1d_nwk layer Conn_1D_2D attribute of either “X1DH” or “X1DQ”.  &lt;br /&gt;
&lt;br /&gt;
An &amp;quot;X1DH&amp;quot; link means a Flood Modeller 1D water level is applied at the ESTRY node (i.e. Flood Modeller sends ESTRY a water level and ESTRY sends back a +/- flow to Flood Modeller). An ESTRY &amp;quot;X1DH&amp;quot; link (the default) is typically used where ESTRY discharges into a Flood Modeller network. The &amp;quot;X1DH&amp;quot; link is applied to the Flood Modeller 1D network as a lateral inflow. The Flood Modeller 1D node connected to the ESTRY node by an &amp;quot;X1DH&amp;quot; connection must not be the end node of a reach.  &lt;br /&gt;
&lt;br /&gt;
An &amp;quot;X1DQ&amp;quot; link means a Flood Modeller inflow/outflow is applied at the ESTRY node (i.e. Flood Modeller sends ESTRY a +/- flow and ESTRY sends back a water level). This is more appropriate where a Flood Modeller network terminates and flows into an ESTRY model. The Flood Modeller 1D node at the end of an &amp;quot;X1DQ&amp;quot; connection must be an HTBDY unit, although it is not necessary for the HTBDY unit to contain any boundary data as this data is overridden by the water levels provided by TUFLOW.&lt;br /&gt;
&lt;br /&gt;
=Modify Simulation Control Files=&lt;br /&gt;
With the input GIS layers modified, the next step is to update the TUFLOW control files and Flood Modeller simulation files to create a linked model.&lt;br /&gt;
== TUFLOW Geometry Control File (TGC) ==  &lt;br /&gt;
&lt;br /&gt;
At this stage, the following changes will be made to the geometry:  &lt;br /&gt;
&lt;br /&gt;
* A 3D TIN is created to represent changes to the ground elevations.  &lt;br /&gt;
* Two 2d_mat layers are added to represent changes to the land use at the location of the proposed development.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt; in a text editor and save the file as &amp;lt;b&amp;gt;FMT_M02_001.tgc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M02_001.tgc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Add the commands to modify the topography to represent the proposed development. These commands should be placed after the &amp;lt;tt&amp;gt;Read GIS Z Shape&amp;lt;/tt&amp;gt; line:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_ztin_fmt_m02_development_001_R.shp | gis\2d_ztin_fmt_m02_development_001_P.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_ztin_fmt_m02_development_001_R | 2d_ztin_fmt_m02_development_001_P&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The &amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt; command creates and writes a .2dm mesh file to the same location as the GIS layer (in this case the TUFLOW\model\gis folder). The .2dm TIN can be viewed, checked, and modified in QGIS. It can then be read into the model directly using the &amp;lt;tt&amp;gt;Read TIN Zpts&amp;lt;/tt&amp;gt; command for subsequent model simulations.  &lt;br /&gt;
&lt;br /&gt;
The 2d_mat layers created in this module build upon the existing commands that modify roughness. The new layers overwrite the existing layers at the location of the proposed development. This process of layering provides a powerful tool in TUFLOW that minimises data duplication and offers a means of quality control. The commands reading in the new 2d_mat layers must be placed after the existing commands.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_mat_fmt_m02_dev_001_R.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_mat_fmt_m02_dev_buildings_001_R.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_mat_fmt_m02_dev_001_R&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_mat_fmt_m02_dev_buildings_001_R&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The TGC is now ready to be used.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ESTRY Control File (ECF) ==&lt;br /&gt;
At this stage, the following changes are made to the ECF file:&lt;br /&gt;
* A 1d_nwk layer is created to represent the culverts of the proposed pipe network.&lt;br /&gt;
* A 1d_nwk layer is created to represent the pits of the proposed pipe network.&lt;br /&gt;
* A pit inlet database is created to link depth-discharge curves to the pit inlet type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.ecf&amp;lt;/b&amp;gt; in your text editor. Save the file as &amp;lt;b&amp;gt;FMT_M02_001.ecf&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M02_001.ecf&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add the following commands at the bottom of the file as follows:&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Pipes_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Pits_001_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Pit Inlet Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\pit_dbase\pit_inlet_dbase.csv&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Channels_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Table Links&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; xs\1d_xs_FMT_M02_Creek_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwke_X1DQ_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_BC_FMT_M02_001_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Pipes_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Pits_001_P&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Pit Inlet Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\pit_dbase\pit_inlet_dbase.csv&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Channels_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Table Links&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_xs_FMT_M02_Creek_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwke_X1DQ_P&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_BC_FMT_M02_001_P&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;Save the file. The ECF file is now ready to be used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Boundary Control File (TBC) ==&lt;br /&gt;
A 2d_sa layer will be created to define inflows into the pipe network and referenced in the TBC file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tbc&amp;lt;/b&amp;gt; in a text editor and save it as &amp;lt;b&amp;gt;FMT_M02_001.tbc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Insert the following commands after the existing &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; mi\2d_sa_M01_002_R.shp command:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA PITS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_sa_FMT_M02_001_R.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA PITS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_sa_FMT_M02_001_R&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The TBC file is now ready to be used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TUFLOW Control File (TCF)==&lt;br /&gt;
&lt;br /&gt;
We will need to create a new tcf file that references the new tgc, ecf and tbc files.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tcf&amp;lt;/b&amp;gt; and save as &amp;lt;b&amp;gt;FMT_M02_DEV_001.tcf&amp;lt;/b&amp;gt;.&lt;br /&gt;
Update the following commands:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Geometry Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.tgc&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;ESTRY Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.ecf&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.tbc&lt;br /&gt;
&amp;lt;li&amp;gt;We have also created a new bc_dbase in this module which will need to be referenced. Update the command as follows:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\bc_dbase\bc_dbase_FMT_M02.csv&lt;br /&gt;
&amp;lt;li&amp;gt;We are using an updated GIS layer for the Flood Modeller Nodes. Update the command as follows:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nodes_001_P.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nodes_001_P &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lastly, update the following command to specify a new output folder for the results of this module:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Output Folder&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\results\FMT_M02\2d&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The tcf file is now ready to be used.&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Flood Modeller Simulation Files==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller Pro model as per [[Flood_Modeller_Tutorial_Module01 | Flood Modeller Tutorial Module 1]]&lt;br /&gt;
&amp;lt;li&amp;gt;Create a copy of &#039;&#039;&#039;FMT_M01_001.ief&#039;&#039;&#039; and save as &#039;&#039;&#039;FMT_M02_001.ief&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;Links&#039; tab with the 2D scheme set as TUFLOW, change the full path of the 2D control file to the &amp;lt;b&amp;gt;FMT_M02_DEV_001.tcf&amp;lt;/b&amp;gt; from the &amp;lt;b&amp;gt;\FMT_Tutorial\FMT_M02\TUFLOW\runs&amp;lt;/b&amp;gt; folder&lt;br /&gt;
&amp;lt;li&amp;gt;Save the Scenario Data.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use your preferred method to start the model &amp;lt;b&amp;gt;FMT_M02_001.ief&amp;lt;/b&amp;gt; or follow the guidance in the [[Flood_Modeller_Tutorial_Module01 | Flood Modeller Tutorial Module 1]] page. If the simulation fails to start, please refer to the troubleshooting guidance on that page.&lt;br /&gt;
&lt;br /&gt;
=Review Check Files=&lt;br /&gt;
Once the model has compiled and the simulation started, we can review the check files to ensure the changes have been correctly applied. The following section of this module outlines how the generated check files can be used to review each of the key changes we have made to the model. Note that there is often more than one check file that can be used to review each component of the model. The below steps outline just how some of these check files can be used.&lt;br /&gt;
&lt;br /&gt;
=== Review Created TIN ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*&amp;lt;b&amp;gt;FMT_M02_001_DEM_Z.TIF&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The FMT_M02_001_DEM_Z.TIF is a grid of the final zpts used by TUFLOW after processing of each of the layers within the TGC. It can be read by most mainstream GIS software and also visualised in SMS.&lt;br /&gt;
&lt;br /&gt;
=== Review Changes to Roughness ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_grd_check&lt;br /&gt;
&lt;br /&gt;
The grd_check file contains information on all cells within the model extent, such as ZC elevation and the location of the cell in relation to the model origin. One of the attributes of this check layer is the Material ID assigned to each cell. A review of this check file is recommended particularly when using multiple GIS layers to define the roughness of a 2D domain. The file can be colour coded to provide a visual representation of the roughness assigned to the entire model extent by:&lt;br /&gt;
&lt;br /&gt;
*Changing the style of the grd_check file to &#039;Categorized&#039; by the &#039;Material&#039; column in QGIS&lt;br /&gt;
*By right clicking on the grd_check layer within the table of contents and click Properties. Once the properties dialogue window is open select the Symbology tab. Choose the Unique values option under Categories in the left-hand list and map the Value Field of interest.&lt;br /&gt;
&lt;br /&gt;
=== Review Pipe Network ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\1d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_nwk_C_check&lt;br /&gt;
*FMT_M02_001_nwk_N_check&lt;br /&gt;
&lt;br /&gt;
These two check files provide information on all 1D elements within the model. The _nwk_C_check layer provides information on all 1D channels (including structures) in the model, whilst the _nwk_N_check layer provides information on the nodes. Notice how the _nwk_C check layer shows a series of dashed lines at the locations where we have specified pits in the model. These lines represent &#039;pit channels&#039;, zero length channels that connect the 1D pipe network to the 2D floodplain. Viewing in conjunction with the _nwk_N check layer shows two nodes are created at the upstream (ground level) and downstream (invert of the pipe network) ends of the pit channel. &lt;br /&gt;
&lt;br /&gt;
=== Review Boundaries and 1D/2D Links ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_1d_to_2d_check&lt;br /&gt;
&lt;br /&gt;
The _1d_to_2d_check layer highlights the location of all 1D/2D boundary links within the model. Where we have digitised the pipe network, this check file shows the SX boundaries that have been created at the location of the pits. This check file also shows the ZC elevation of the SX boundary which can be compared to surrounding ZC elevations by viewing alongside the grd_check layer. The check layer also shows the HX boundaries digitised along the river banks in Module 01.&lt;br /&gt;
&lt;br /&gt;
=== Review Flood Modeller/ESTRY 1D/1D Links ===&lt;br /&gt;
The successful connection of the Flood Modeller and ESTRY networks can be checked by the presence of CHECK 1393 messages highlighting the presence of &amp;quot;X1DH&amp;quot; and &amp;quot;X1DQ&amp;quot; links to external nodes within the TUFLOW Log File. Alternatively, the success of the connectivity of the &amp;quot;X1DQ&amp;quot; and &amp;quot;X1DH&amp;quot; links can be assessed through reference to the _messages.SHP/GPKG GIS layer which contains CHECK 1393 at each ESTRY node linked to a Flood Modeller node. &lt;br /&gt;
&lt;br /&gt;
=Review the Results=&lt;br /&gt;
&lt;br /&gt;
Open the 2D results in the TUFLOW results viewer. It can be seen that during the flood event the capacity of the pipe network is exceeded resulting in flooding of the roads in the proposed development.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 2d Results.PNG|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The 1D ESTRY results can be viewed by opening the time series results using the approach described in the following page: [[TUFLOW Viewer - Load Results - Time Series]].  You can also open results from Flood Modeller within the TUFLOW Viewer using the instructions here: [[TUFLOW Viewer - Load Results - Time Series FM]] &lt;br /&gt;
&lt;br /&gt;
It can be seen that there is negative flow in Pipe16 and Pipe18 when the water levels in the Flood Modeller node and the connected ESTRY nodes are such that backwater effects are present.  &lt;br /&gt;
[[File:X1dh.png|alt=X1DH Flows from Estry to Flood Modeller at Pipe 16 and 18|none|thumb|500x500px|X1DH Flows from Estry to Flood Modeller at Pipe 16 and 18]]&lt;br /&gt;
A sense check of the flows being transferred across the &amp;quot;X1DQ&amp;quot; link can also be performed by plotting and comparing the flow time series for the first ESTRY node (ds3) and the last Flood Modeller node (ds2). &lt;br /&gt;
[[File:X1dq.png|alt=X1DQ Flow from Flood Modeller to Estry at DS3|none|thumb|500x500px|X1DQ Flow from Flood Modeller to Estry at DS3]] &lt;br /&gt;
&lt;br /&gt;
We have now completed the tutorial and you should now be familiar with the approaches of linking Estry to Flood Modeller and vice versa.  &lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Model| Back to Tutorial Introduction Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module02&amp;diff=45275</id>
		<title>Flood Modeller Tutorial Module02</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module02&amp;diff=45275"/>
		<updated>2025-12-24T10:16:54Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =  &lt;br /&gt;
In this module, a proposed development is represented within an existing model by adding TUFLOW 1D pipe network elements, which are then linked with Flood Modeller Pro.&lt;br /&gt;
&lt;br /&gt;
This will include:  &lt;br /&gt;
* Modification of the floodplain topography through the creation of a 3D TIN surface.  &lt;br /&gt;
* Revision of the land use.  &lt;br /&gt;
* Addition of pipes and pits in ESTRY to represent the underground network.  &lt;br /&gt;
* Linking of the pipe network in ESTRY with the Flood Modeller network.  &lt;br /&gt;
* Introduction of an inflow into the pipe system.  &lt;br /&gt;
* Addition of a river reach represented in ESTRY downstream of the Flood Modeller network.&lt;br /&gt;
&lt;br /&gt;
=GIS and Model Inputs=  &lt;br /&gt;
The steps required to modify each of the GIS inputs are demonstrated in QGIS using SHP and GPKG formats. Instructions for completing the module in ArcGIS or MapInfo are available on the archive page for [[Flood_Modeller_Tutorial_Module02_Archive |Tutorial Module 02]].  &lt;br /&gt;
&lt;br /&gt;
===Define Elevations (Building a TIN)===  &lt;br /&gt;
The GIS layers necessary to modify the ground elevations to represent the proposed development are provided. This part of the tutorial demonstrates how a TIN is created from these GIS layers. The GIS defining the road crest level is also updated. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Define_Elevations  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Define_Elevations  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Surface Roughness===  &lt;br /&gt;
The GIS layers necessary to modify the land use areas affected by the proposed development are provided. This part of the tutorial demonstrates how to populate the layer attributes to assign Manning’s n roughness values to each land use. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Define_Roughness  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Define_Roughness  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Pipe Network===  &lt;br /&gt;
This part of the module creates the GIS layers that define the sub-surface pipe network. The inlets and pits of the pipe network are linked to the 2D domain. The pit inlet database is also created, linking the GIS layers to depth-discharge curves. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Pipe_Network  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Pipe_Network  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Boundary Conditions===  &lt;br /&gt;
This part of the module demonstrates how an inflow can be applied directly to the pits of the pipe network. A GIS layer of the inflow boundary is provided. The existing Boundary Conditions Database is also modified to include these new inflows. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Boundary_Conditions  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Boundary_Conditions  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
==Flood Modeller 1D/ESTRY 1D Link==  &lt;br /&gt;
This part of the module demonstrates how TUFLOW 1D (ESTRY) domains can be dynamically linked with Flood Modeller using &amp;quot;X1DH&amp;quot; and &amp;quot;X1DQ&amp;quot; links. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Flood Modeller1D/ESTRY 1D Link | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Flood Modeller1D/ESTRY 1D Link | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
The Flood Modeller 1D/ESTRY 1D link can be employed for a number of reasons, including:  &lt;br /&gt;
&lt;br /&gt;
* Inclusion of the pipe network and manhole modelling capabilities of ESTRY within a Flood Modeller – TUFLOW linked model (see &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/DomainLinking-1.html#OneD2DLinkingFM-2 Section 10.5]&amp;lt;/u&amp;gt; of the TUFLOW Manual for more details).  &lt;br /&gt;
* Extension of a Flood Modeller network within ESTRY to overcome Flood Modeller node licence limits.  &lt;br /&gt;
* Representation of a steeper tributary in ESTRY which can then be connected to the main river represented in Flood Modeller.  &lt;br /&gt;
&lt;br /&gt;
Flood Modeller and TUFLOW (ESTRY) nodes are considered linked if an ESTRY node in a 1d_nwk layer and a Flood Modeller node in a &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/TCFCommands-1.html#tcfReadGISX1DNodes Read GIS X1D Nodes]&amp;lt;/u&amp;gt; or &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/TCFCommands-1.html#tcfReadGISX1DNetwork Read GIS X1D Network]&amp;lt;/u&amp;gt; layer are snapped together, or are within the snap tolerance distance specified.  &lt;br /&gt;
&lt;br /&gt;
ESTRY nodes are automatically generated at the upstream and downstream extremities of an ESTRY link, so manual generation of a node is not mandatory. If no node is manually added, the Flood Modeller–ESTRY link is assumed to be an “X1DH” link. If an ESTRY node is manually generated, the ESTRY node can have a 1d_nwk layer Conn_1D_2D attribute of either “X1DH” or “X1DQ”.  &lt;br /&gt;
&lt;br /&gt;
An &amp;quot;X1DH&amp;quot; link means a Flood Modeller 1D water level is applied at the ESTRY node (i.e. Flood Modeller sends ESTRY a water level and ESTRY sends back a +/- flow to Flood Modeller). An ESTRY &amp;quot;X1DH&amp;quot; link (the default) is typically used where ESTRY discharges into a Flood Modeller network. The &amp;quot;X1DH&amp;quot; link is applied to the Flood Modeller 1D network as a lateral inflow. The Flood Modeller 1D node connected to the ESTRY node by an &amp;quot;X1DH&amp;quot; connection must not be the end node of a reach.  &lt;br /&gt;
&lt;br /&gt;
An &amp;quot;X1DQ&amp;quot; link means a Flood Modeller inflow/outflow is applied at the ESTRY node (i.e. Flood Modeller sends ESTRY a +/- flow and ESTRY sends back a water level). This is more appropriate where a Flood Modeller network terminates and flows into an ESTRY model. The Flood Modeller 1D node at the end of an &amp;quot;X1DQ&amp;quot; connection must be an HTBDY unit, although it is not necessary for the HTBDY unit to contain any boundary data as this data is overridden by the water levels provided by TUFLOW.&lt;br /&gt;
&lt;br /&gt;
=Modify Simulation Control Files=&lt;br /&gt;
With the input GIS layers modified, the next step is to update the TUFLOW control files and Flood Modeller simulation files to create a linked model.&lt;br /&gt;
== TUFLOW Geometry Control File (TGC) ==  &lt;br /&gt;
&lt;br /&gt;
At this stage, the following changes will be made to the geometry:  &lt;br /&gt;
&lt;br /&gt;
* A 3D TIN is created to represent changes to the ground elevations.  &lt;br /&gt;
* Two 2d_mat layers are added to represent changes to the land use at the location of the proposed development.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt; in a text editor and save the file as &amp;lt;b&amp;gt;FMT_M02_001.tgc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M02_001.tgc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Add the commands to modify the topography to represent the proposed development. These commands should be placed after the &amp;lt;tt&amp;gt;Read GIS Z Shape&amp;lt;/tt&amp;gt; line:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_ztin_fmt_m02_development_001_R.shp | gis\2d_ztin_fmt_m02_development_001_P.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_ztin_fmt_m02_development_001_R | 2d_ztin_fmt_m02_development_001_P&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The &amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt; command creates and writes a .2dm mesh file to the same location as the GIS layer (in this case the TUFLOW\model\gis folder). The .2dm TIN can be viewed, checked, and modified in QGIS. It can then be read into the model directly using the &amp;lt;tt&amp;gt;Read TIN Zpts&amp;lt;/tt&amp;gt; command for subsequent model simulations.  &lt;br /&gt;
&lt;br /&gt;
The 2d_mat layers created in this module build upon the existing commands that modify roughness. The new layers overwrite the existing layers at the location of the proposed development. This process of layering provides a powerful tool in TUFLOW that minimises data duplication and offers a means of quality control. The commands reading in the new 2d_mat layers must be placed after the existing commands.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_mat_fmt_m02_dev_001_R.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_mat_fmt_m02_dev_buildings_001_R.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_mat_fmt_m02_dev_001_R&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_mat_fmt_m02_dev_buildings_001_R&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The TGC is now ready to be used.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ESTRY Control File (ECF) ==&lt;br /&gt;
At this stage, the following changes are made to the ECF file:&lt;br /&gt;
* A 1d_nwk layer is created to represent the culverts of the proposed pipe network.&lt;br /&gt;
* A 1d_nwk layer is created to represent the pits of the proposed pipe network.&lt;br /&gt;
* A pit inlet database is created to link depth-discharge curves to the pit inlet type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.ecf&amp;lt;/b&amp;gt; in your text editor. Save the file as &amp;lt;b&amp;gt;FMT_M02_001.ecf&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M02_001.ecf&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add the following commands at the bottom of the file as follows:&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Pipes_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Pits_001_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Pit Inlet Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\pit_dbase\pit_inlet_dbase.csv&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Channels_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Table Links&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; xs\1d_xs_FMT_M02_Creek_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwke_X1DQ_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_BC_FMT_M02_001_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Pipes_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Pits_001_P&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Pit Inlet Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\pit_dbase\pit_inlet_dbase.csv&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Channels_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Table Links&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_xs_FMT_M02_Creek_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwke_X1DQ_P&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_BC_FMT_M02_001_P&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;Save the file. The ECF file is now ready to be used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Boundary Control File (TBC) ==&lt;br /&gt;
A 2d_sa layer will be created to define inflows into the pipe network and referenced in the TBC file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tbc&amp;lt;/b&amp;gt; in a text editor and save it as &amp;lt;b&amp;gt;FMT_M02_001.tbc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Insert the following commands after the existing &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; mi\2d_sa_M01_002_R.shp command:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA PITS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_sa_FMT_M02_001_R.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA PITS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_sa_FMT_M02_001_R&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The TBC file is now ready to be used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TUFLOW Control File (TCF)==&lt;br /&gt;
&lt;br /&gt;
We will need to create a new tcf file that references the new tgc, ecf and tbc files.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tcf&amp;lt;/b&amp;gt; and save as &amp;lt;b&amp;gt;FMT_M02_DEV_001.tcf&amp;lt;/b&amp;gt;.&lt;br /&gt;
Update the following commands:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Geometry Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.tgc&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;ESTRY Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.ecf&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.tbc&lt;br /&gt;
&amp;lt;li&amp;gt;We have also created a new bc_dbase in this module which will need to be referenced. Update the command as follows:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\bc_dbase\bc_dbase_FMT_M02.csv&lt;br /&gt;
&amp;lt;li&amp;gt;We are using an updated GIS layer for the Flood Modeller Nodes. Update the command as follows:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nodes_001_P.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nodes_001_P &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lastly, update the following command to specify a new output folder for the results of this module:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Output Folder&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\results\FMT_M02\2d&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The tcf file is now ready to be used.&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Flood Modeller Simulation Files==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller Pro model as per [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial Module 1]]&lt;br /&gt;
&amp;lt;li&amp;gt;Create a copy of &#039;&#039;&#039;FMT_M01_001.ief&#039;&#039;&#039; and save as &#039;&#039;&#039;FMT_M02_001.ief&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;Links&#039; tab with the 2D scheme set as TUFLOW, change the full path of the 2D control file to the &amp;lt;b&amp;gt;FMT_M02_DEV_001.tcf&amp;lt;/b&amp;gt; from the &amp;lt;b&amp;gt;\FMT_Tutorial\FMT_M02\TUFLOW\runs&amp;lt;/b&amp;gt; folder&lt;br /&gt;
&amp;lt;li&amp;gt;Save the Scenario Data.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use your preferred method to start the model &amp;lt;b&amp;gt;FMT_M02_001.ief&amp;lt;/b&amp;gt; or follow the guidance in the [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial Module 1]] page. If the simulation fails to start, please refer to the troubleshooting guidance on that page.&lt;br /&gt;
&lt;br /&gt;
=Review Check Files=&lt;br /&gt;
Once the model has compiled and the simulation started, we can review the check files to ensure the changes have been correctly applied. The following section of this module outlines how the generated check files can be used to review each of the key changes we have made to the model. Note that there is often more than one check file that can be used to review each component of the model. The below steps outline just how some of these check files can be used.&lt;br /&gt;
&lt;br /&gt;
=== Review Created TIN ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*&amp;lt;b&amp;gt;FMT_M02_001_DEM_Z.TIF&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The FMT_M02_001_DEM_Z.TIF is a grid of the final zpts used by TUFLOW after processing of each of the layers within the TGC. It can be read by most mainstream GIS software and also visualised in SMS.&lt;br /&gt;
&lt;br /&gt;
=== Review Changes to Roughness ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_grd_check&lt;br /&gt;
&lt;br /&gt;
The grd_check file contains information on all cells within the model extent, such as ZC elevation and the location of the cell in relation to the model origin. One of the attributes of this check layer is the Material ID assigned to each cell. A review of this check file is recommended particularly when using multiple GIS layers to define the roughness of a 2D domain. The file can be colour coded to provide a visual representation of the roughness assigned to the entire model extent by:&lt;br /&gt;
&lt;br /&gt;
*Changing the style of the grd_check file to &#039;Categorized&#039; by the &#039;Material&#039; column in QGIS&lt;br /&gt;
*By right clicking on the grd_check layer within the table of contents and click Properties. Once the properties dialogue window is open select the Symbology tab. Choose the Unique values option under Categories in the left-hand list and map the Value Field of interest.&lt;br /&gt;
&lt;br /&gt;
=== Review Pipe Network ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\1d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_nwk_C_check&lt;br /&gt;
*FMT_M02_001_nwk_N_check&lt;br /&gt;
&lt;br /&gt;
These two check files provide information on all 1D elements within the model. The _nwk_C_check layer provides information on all 1D channels (including structures) in the model, whilst the _nwk_N_check layer provides information on the nodes. Notice how the _nwk_C check layer shows a series of dashed lines at the locations where we have specified pits in the model. These lines represent &#039;pit channels&#039;, zero length channels that connect the 1D pipe network to the 2D floodplain. Viewing in conjunction with the _nwk_N check layer shows two nodes are created at the upstream (ground level) and downstream (invert of the pipe network) ends of the pit channel. &lt;br /&gt;
&lt;br /&gt;
=== Review Boundaries and 1D/2D Links ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_1d_to_2d_check&lt;br /&gt;
&lt;br /&gt;
The _1d_to_2d_check layer highlights the location of all 1D/2D boundary links within the model. Where we have digitised the pipe network, this check file shows the SX boundaries that have been created at the location of the pits. This check file also shows the ZC elevation of the SX boundary which can be compared to surrounding ZC elevations by viewing alongside the grd_check layer. The check layer also shows the HX boundaries digitised along the river banks in Module 01.&lt;br /&gt;
&lt;br /&gt;
=== Review Flood Modeller/ESTRY 1D/1D Links ===&lt;br /&gt;
The successful connection of the Flood Modeller and ESTRY networks can be checked by the presence of CHECK 1393 messages highlighting the presence of &amp;quot;X1DH&amp;quot; and &amp;quot;X1DQ&amp;quot; links to external nodes within the TUFLOW Log File. Alternatively, the success of the connectivity of the &amp;quot;X1DQ&amp;quot; and &amp;quot;X1DH&amp;quot; links can be assessed through reference to the _messages.SHP/GPKG GIS layer which contains CHECK 1393 at each ESTRY node linked to a Flood Modeller node. &lt;br /&gt;
&lt;br /&gt;
=Review the Results=&lt;br /&gt;
&lt;br /&gt;
Open the 2D results in the TUFLOW results viewer. It can be seen that during the flood event the capacity of the pipe network is exceeded resulting in flooding of the roads in the proposed development.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 2d Results.PNG|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The 1D ESTRY results can be viewed by opening the time series results using the approach described in the following page: [[TUFLOW Viewer - Load Results - Time Series]].  You can also open results from Flood Modeller within the TUFLOW Viewer using the instructions here: [[TUFLOW Viewer - Load Results - Time Series FM]] &lt;br /&gt;
&lt;br /&gt;
It can be seen that there is negative flow in Pipe16 and Pipe18 when the water levels in the Flood Modeller node and the connected ESTRY nodes are such that backwater effects are present.  &lt;br /&gt;
[[File:X1dh.png|alt=X1DH Flows from Estry to Flood Modeller at Pipe 16 and 18|none|thumb|500x500px|X1DH Flows from Estry to Flood Modeller at Pipe 16 and 18]]&lt;br /&gt;
A sense check of the flows being transferred across the &amp;quot;X1DQ&amp;quot; link can also be performed by plotting and comparing the flow time series for the first ESTRY node (ds3) and the last Flood Modeller node (ds2). &lt;br /&gt;
[[File:X1dq.png|alt=X1DQ Flow from Flood Modeller to Estry at DS3|none|thumb|500x500px|X1DQ Flow from Flood Modeller to Estry at DS3]] &lt;br /&gt;
&lt;br /&gt;
We have now completed the tutorial and you should now be familiar with the approaches of linking Estry to Flood Modeller and vice versa.  &lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Model| Back to Tutorial Introduction Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module01&amp;diff=45274</id>
		<title>Flood Modeller Tutorial Module01</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module01&amp;diff=45274"/>
		<updated>2025-12-24T10:16:34Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
In this module, an existing 2D TUFLOW domain is linked to a Flood Modeller 1D model.  &lt;br /&gt;
&lt;br /&gt;
The 2D domain represents the floodplain, while the 1D model represents the watercourse and in-channel structures. Linked 1D–2D models combine the strengths of both approaches. Here, the 1D scheme represents the largely unidirectional flow of the watercourse, while the 2D scheme captures the more complex floodplain hydraulics. &lt;br /&gt;
&lt;br /&gt;
In the below 2D model example, the main channel is only 5-10 m wide, making the 5 m grid resolution too coarse to represent it accurately. This reduces the accuracy of conveyance within the channel.&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:Poor_2d_rep.png|400px]]&amp;lt;br&amp;gt;There are several options for improving the representation of this creek channel:&lt;br /&gt;
* Decrease the width of the 2D cells, either globally or by using Quadtree, and/or apply sub-grid sampling.&lt;br /&gt;
* Model the channel as a 1D network dynamically linked to the 2D domain (the floodplain).&lt;br /&gt;
For this module, the second option will be demonstrated.&lt;br /&gt;
&lt;br /&gt;
TUFLOW can also link with other 1D solvers, including ESTRY (TUFLOW 1D), XP-SWMM and 12D Solutions’ Dynamic Drainage. Setting up a channel that cuts through a 2D domain is typically one of the more time-consuming modelling tasks. &lt;br /&gt;
&lt;br /&gt;
For this module, the complete Flood Modeller 1D model network has been provided, to allow for progressing through the module in a relatively short period of time.&lt;br /&gt;
&lt;br /&gt;
===Linking Flood Modeller to TUFLOW===&lt;br /&gt;
&lt;br /&gt;
It is assumed from the outset of this module that Flood Modeller has already been linked to the desired version of TUFLOW. There are four methods by which Flood Modeller and TUFLOW can be linked, all of which are described on this &amp;lt;u&amp;gt;[[Running_linked_Flood_Modeller_-_TUFLOW_Models | page]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Using the Flood Modeller interface to set the location of the TUFLOW engine files for the TUFLOW build you want to use, is the simplest approach to linking Flood Modeller and TUFLOW and does not duplicate files. This method is recommended if it is expected that the same versions of Flood Modeller and TUFLOW will be used consistently when running linked models.&lt;br /&gt;
&lt;br /&gt;
1) Open the Flood Modeller software and in the &#039;Home&#039; tab select the &#039;General&#039; option. &amp;lt;br&amp;gt;&lt;br /&gt;
[[file:FM Home Tab.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Select the &#039;Project Settings&#039; sub-menu and within the TUFLOW Engine File Location choose to browse to the version of TUFLOW that you would like to link Flood Modeller to.  Choose &#039;Open&#039; and then &#039;OK&#039;. It is recommended that the option &#039;Show Solver Window when Running Simulations&#039; be switched on as well. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[file:FM TUFLOW Linking 26092025.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Save the changes that you have made to the setup.  This will update the settings file (formed.ini).  &lt;br /&gt;
&lt;br /&gt;
4) Restart Flood Modeller to effect the revised setting.&lt;br /&gt;
&lt;br /&gt;
4) The linked model can then be run by opening the .ief file within the Flood Modeller Interface and clicking Run. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Existing Model Data=&lt;br /&gt;
This tutorial builds upon the 2D TUFLOW domain that was constructed as part of [[Tutorial_M01 |Module 1]] and [[Tutorial_M02 |Module 2]] of the TUFLOW Tutorial Model.&lt;br /&gt;
&lt;br /&gt;
The model developed in these tutorial modules already contains some culverts modelled as 1D elements. The culverts are modelled in ESTRY, TUFLOW&#039;s internal 1D engine. One of these culverts will be kept in ESTRY and the other will be added to the Flood Modeller model. The 2D boundary conditions (upstream inflows and downstream stage-discharge boundary) will be removed from the model. These will instead be represented in Flood Modeller as it is a more typical schematisation for a 1D/2D linked model.&lt;br /&gt;
&lt;br /&gt;
The existing TUFLOW model consists of:&lt;br /&gt;
*Definition of Active/Inactive Areas&lt;br /&gt;
*Definition of Land Use areas for the spatial distribution of roughness values &lt;br /&gt;
*1D ESTRY culverts&lt;br /&gt;
*1D/2D boundary links to connect the 1D ESTRY culverts to the 2D TUFLOW domain.&lt;br /&gt;
&lt;br /&gt;
= Project Initialisation = &lt;br /&gt;
TUFLOW models are separated into a series of folders which contain the input and output files. The recommended set up for the model directory and sub-folders is shown below. For a more detailed description, refer to the &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.2/FoldersFileTypesandFileNaming-2.html#FoldersFileTypesandFileNaming-2]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
[[File:Tute M01 Directory Structure v3.png|left]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Sub-Folder&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; width=10%| Input / Output&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; width=75%| Description&lt;br /&gt;
|-&lt;br /&gt;
| bc_dbase|| Input || Boundary condition database(s) and input time-series data.&lt;br /&gt;
|-&lt;br /&gt;
| check|| Output || GIS and other check files to carry out quality control checks (use Write Check Files).&lt;br /&gt;
|-&lt;br /&gt;
| model|| Input ||Geometry (TGC), Boundary (TBC) and other model control text files (i.e. no GIS files).&lt;br /&gt;
|-&lt;br /&gt;
| model\gis|| Input || GIS layers that are inputs to the 2D and 1D model domains are contained within this folder, model\gis is typically used for all QGIS and ArcGIS files.&lt;br /&gt;
|-&lt;br /&gt;
| model\mi|| Input || GIS layers that are inputs to the 2D and 1D model domains are contained within this folder, model\mi is typically used for MapInfo formatted GIS files.&lt;br /&gt;
|-&lt;br /&gt;
| results|| Output|| TUFLOW outputs the results to this folder in specified formats.&lt;br /&gt;
|-&lt;br /&gt;
| runs|| Input|| TUFLOW Control Files (TCF).&lt;br /&gt;
|-&lt;br /&gt;
| runs\log|| Output || TUFLOW log files (TLF) and messages layers.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
The TUFLOW folders can be set up manually, automatically running TUFLOW model with &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; Write Empty GIS Files &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; command or automatically through GIS programs:&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Tutorial_M01_Configure_TUFLOW_Project_QGIS | QGIS - SHP]]&amp;lt;/u&amp;gt;&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Tutorial_M01_Configure_TUFLOW_Project_QGIS_GPKG | QGIS - GPKG]]&amp;lt;/u&amp;gt;&lt;br /&gt;
:*SMS - the folder structure listed above is automatically created before running the model using the &#039;Export TUFLOW files&#039; command (see &amp;lt;u&amp;gt; [[Run TUFLOW from within SMS | Run TUFLOW from within SMS]])&amp;lt;/u&amp;gt;.&lt;br /&gt;
:*ArcMap (10.1 and newer) - the ArcTUFLOW Toolbox can be used to automatically create the model folders, model projection, TUFLOW control files and run TUFLOW to create the template files.&lt;br /&gt;
&lt;br /&gt;
The following points on TUFLOW folders and filenames are worth noting: &lt;br /&gt;
:*TUFLOW accepts any folder structure, though the above listed format is most commonly used and is recommended. &amp;lt;br&amp;gt;&lt;br /&gt;
:*TUFLOW accepts spaces and special characters (such as ! or #) in filenames and paths, but other software may not. It is recommended that spaces and other special characters are not used in the simulation path and filenames. &amp;lt;br&amp;gt;&lt;br /&gt;
:*Folder paths, filenames, file extensions and TUFLOW commands are not case sensitive in any TUFLOW control files. &amp;lt;br&amp;gt;&lt;br /&gt;
:*Any directories that don&#039;t apply can be omitted, for example, if using QGIS or ArcMap the model\mi directory is not required. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Model Familiarisation=&lt;br /&gt;
Become familiar with the model location, using an aerial image and DEM:&amp;lt;br&amp;gt;&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Model_Familiarisation_QGIS | QGIS]]&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=GIS and Model Inputs=&lt;br /&gt;
The steps required to modify each of the GIS inputs are demonstrated in QGIS using SHP and GPKG formats. Instructions for completing the module in ArcGIS or MapInfo are available on the archive page for [[Flood_Modeller_Tutorial_Module01_Archive |Tutorial Module 01]]. &lt;br /&gt;
&lt;br /&gt;
===Define the External 1D Networks===&lt;br /&gt;
This part of the module creates the GIS layers that specify the location of the Flood Modeller nodes that are to be connected to the 2D domain.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_x1D_Nodes  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_x1D_Nodes  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define the Water Level Lines===&lt;br /&gt;
This part of the module creates the Water Level Lines that will be used to visualise 1D results in 2D map outputs. &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_WLL_Lines  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_WLL_Lines  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define the 1D/2D Boundary Links===&lt;br /&gt;
This part of the module creates the 1D/2D boundaries to link the Flood Modeller 1D component to the TUFLOW 2D domain.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_1D2D_Links  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_1D2D_Links  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define Bank Elevations===&lt;br /&gt;
This part of the module defines the bank elevations of the watercourse which are the elevations of the 1D/2D boundary links created in the previous section.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_Banks | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_Banks | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Deactivate 2D cells ===&lt;br /&gt;
This part of the module describes the steps to deactivate the 2D cells where the 1D model is replacing the 2D solution. &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format.&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_1D2D_Code  | QGIS – SHP ]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_1D2D_Code  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
=Modify Simulation Control Files=&lt;br /&gt;
&lt;br /&gt;
With the input GIS layers modified, the next step is to update the TUFLOW control files and Flood Modeller simulation files to create a linked model.&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Geometry Control File (TGC) ==  &lt;br /&gt;
At this stage, the following changes will be made to the geometry:  &lt;br /&gt;
* The cells along the watercourse that are represented in the 1D Flood Modeller component of the model are deactivated.  &lt;br /&gt;
* Bank elevations along the watercourse are enforced.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt; In the &#039;&#039;&#039;FMT_Tutorial\FMT_M01\TUFLOW\model&#039;&#039;&#039; folder, save a copy of &amp;lt;b&amp;gt;M01_5m_002.tgc&amp;lt;/b&amp;gt; as &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt;. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add an extra command line after &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\2d_code_FMT_M01_001_R.shp&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_R.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ! Deactivates the cells where the watercourse has been modelled in 1D &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Note that the order of the commands is important. The layer &#039;&#039;&#039;2d_code_FMT_M01_001_R.shp&#039;&#039;&#039; first activates cells within the modelled area, then the layer &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_R.shp&#039;&#039;&#039; deactivates selected cells along the watercourse.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add an extra command line after &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_code_FMT_M01_001_R&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_R &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ! Deactivates the cells where the watercourse has been modelled in 1D &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Note that the order of the commands is important. The layer &#039;&#039;&#039;2d_code_FMT_M01_001_R&#039;&#039;&#039; first activates cells within the modelled area, then the layer &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_R&#039;&#039;&#039; deactivates selected cells along the watercourse. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Topography amendments should be added in a new section at the bottom of the TGC. These are:&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Z HX Line MAX &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_L.shp | gis\2d_bc_FMT_M01_HX_001_P.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Defines the bank crest levels (1D/2D boundary cell elevations). The &#039;MAX&#039; option prevents any zpt elevations from being lowered &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
The two GIS layers must be read in together on the same command line. This tells TUFLOW to associate the points within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_P.shp&#039;&#039;&#039; layer (defining elevation) with the polylines within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_L.shp&#039;&#039;&#039; layer (defining bank location).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Z HX Line MAX &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_L | gis\2d_bc_FMT_M01_HX_001_P  &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Defines the bank crest levels (1D/2D boundary cell elevations). The &#039;MAX&#039; option prevents any zpt elevations from being lowered &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
The two GIS layers must be read in together on the same command line. This tells TUFLOW to associate the points within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_P&#039;&#039;&#039; layer (defining elevation) with the polylines within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_L&#039;&#039;&#039; layer (defining bank location). &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Save the file. The geometry control file is now ready to be used. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TUFLOW Boundary Control File (TBC)==&lt;br /&gt;
Next, update the TBC to reference the model boundary files created in the previous steps, as described below: &lt;br /&gt;
&lt;br /&gt;
*Add the 1D/2D boundaries that link the Flood Modeller open channel to the 2D floodplain.&lt;br /&gt;
*Update the 1D/2D boundaries which link the ESTRY culverts to the 2D floodplain, as some of these culverts are now modelled in Flood Modeller.&lt;br /&gt;
*Remove the external inflows applied to the TUFLOW model, as these are now applied in Flood Modeller.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open &#039;&#039;&#039;M02_5m_001.tbc&#039;&#039;&#039; and save a copy as &#039;&#039;&#039;FMT_M01_001.tbc&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt; Remove the boundary linking to the TUFLOW inflows by putting an exclamation mark before the line reading:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_M01_002_L.shp&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_M01_002_L&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Add reference to the 1D/2D boundary links that connect Flood Modeller to the 2D floodplain:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_P.shp | gis\2d_bc_FMT_M01_HX_001_L.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! This command reads in HX boundaries linking the 1D Flood Modeller watercourse to the 2D domain&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_P | 2d_bc_FMT_M01_HX_001_L &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! This command reads in HX boundaries linking the 1D Flood Modeller watercourse to the 2D domain&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;li&amp;gt; Save the file. The boundary control file is now ready to be used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Control File (TCF) ==&lt;br /&gt;
Finally, the TCF is updated as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Remove references to model parameters that are read from Flood Modeller.&lt;br /&gt;
&amp;lt;li&amp;gt;Read in the GIS layer of the Flood Modeller nodes.&lt;br /&gt;
&amp;lt;li&amp;gt;Read in the GIS layers used to create Water Level Lines along the Flood Modeller component of the model (optional).&lt;br /&gt;
&amp;lt;li&amp;gt;Add a reference to the ESTRY Control File.&lt;br /&gt;
&amp;lt;li&amp;gt;Update references to the TBC and TGC. &lt;br /&gt;
&amp;lt;/ul&amp;gt;The following steps outline how to apply these updates:&lt;br /&gt;
&lt;br /&gt;
# In the \FMT_Tutorial\FMT_M01\TUFLOW\runs folder, save a copy of the TUFLOW file created as a part of [[Tutorial_M02 |Module 2]] (&#039;&#039;&#039;M02_5m_001.tcf&#039;&#039;&#039;) as &#039;&#039;&#039;FMT_M01_001.tcf.&#039;&#039;&#039;&lt;br /&gt;
# Remove the Start Time, End Time, and 2D Timestep parameters from the TCF, as these are read from the Flood Modeller .ief file in a linked Flood Modeller-TUFLOW model.  If they are left in place the Flood Modeller settings will override the TUFLOW settings.  This is done by adding an exclamation mark in front of each of the following commands.&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! SIMULATION TIME CONTROL COMMANDS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Timestep &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1.5   &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a 2D computational timestep of 1.5 seconds &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Start time &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 0   &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a simulation start time of 0 hours&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;End Time &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;3     &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a simulation end time of 3 hours&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
#Read in the GIS layers of the Flood Modeller Nodes. Place the below command line anywhere in the .tcf. It is good practice to create a section within the .tcf to reference all 1D commands:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nodes_001_P.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nodes_001_P &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
#Add commands to read in the GIS layers referencing Water Level Lines drawn along the Flood Modeller component of the model:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nwk_001_L.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer representing channels to allow for the digitisation of Water Level Lines (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D WLL&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\gis\1d_x1d_WLL_FMT_M01_001_L.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer containing WLLs for visualising 1D results in 2D (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nwk_001_L  &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer representing channels to allow for the digitisation of Water Level Lines (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D WLL&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  1d_x1d_WLL_FMT_M01_001_L &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer containing WLLs for visualising 1D results in 2D (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;The addition of TUFLOW Water Level Lines (WLL) allows the Flood Modeller 1D results to be visualised within the TUFLOW 2D map outputs. They provide a means by which to remove the gaps in the map outputs where the 1D Flood Modeller domains are located and the 2D cells are deactivated. To do this, TUFLOW requires a 1D_WLL layer to define the cross sections locations, and a 1d_nwk layer that defines the river centre line. The layers are not used in the hydraulic calculations and their inclusion is not always required. The Dist_for_Add_Points determines the intervals in metres at which interpolation points are inserted along each WLL. &lt;br /&gt;
#Add commands to read in an ESTRY Control File which contains references to some of the culverts present on the floodplain:&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;ESTRY Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.ecf &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;!Reference the ESTRY Control File &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
#Update the links to the Geometry control file, the Boundary Condition control file and the bc_dbase file:&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Geometry Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.tgc &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.tbc &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\bc_dbase\bc_dbase_FMT_M01.csv&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
This concludes the changes needed to be made to the TCF.&lt;br /&gt;
&lt;br /&gt;
=Flood Modeller Simulation Files=&lt;br /&gt;
A complete Flood Modeller model is provided in the &#039;&#039;&#039;FMT_M01\Flood_Modeller&#039;&#039;&#039; folder. The model files are located in the DAT, IED and IEF folders.&lt;br /&gt;
&lt;br /&gt;
The DAT and IED files are complete and do not require modification to link with TUFLOW. The IEF file must be altered to create the link. These alterations can be made in a text editor or in the Flood Modeller interface.&lt;br /&gt;
&lt;br /&gt;
The instructions below are written for Flood Modeller interface version 7.2.&lt;br /&gt;
&lt;br /&gt;
===IEF File===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open Flood Modeller. Select &#039;Load 1D Network&#039;. Navigate to &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\DAT&#039;&#039;&#039; and load the &#039;&#039;&#039;FMT_M01_001.dat&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Right click &#039;Event Data&#039; and select &#039;Add Item&#039;. Navigate to &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IED&#039;&#039;&#039; and load the &#039;&#039;&#039;FMT_Inflows.IED&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; On the &#039;Simulation&#039; tab, click New 1D Simulation. Save the file when prompted in the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IEF&#039;&#039;&#039; folder as &#039;&#039;&#039;FMT_M01_001.ief&#039;&#039;&#039;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; On the &#039;Files&#039; Tab of the simulation window, set the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Event Title: FMT_M01_001&lt;br /&gt;
*1D Data File: The full path to the \FMT_Tutorial\FMT_M01\Flood_Modeller\DAT\FMT_M01_001.dat&lt;br /&gt;
*Use Initial Conditions from: Network File (.dat)&lt;br /&gt;
*Results File: set the full path to \FMT_Tutorial\FMT_M01\Flood_Modeller\RES\FMT_M01_001.&lt;br /&gt;
[[File:Ief file.png|frameless|500x500px]]&lt;br /&gt;
&amp;lt;li&amp;gt;To the right of the Event Data box, click Add and select the &#039;&#039;&#039;FMT_Inflows.IED&#039;&#039;&#039; file in the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IED&#039;&#039;&#039; folder.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;On the &#039;Times&#039; tab, replace the simulation time parameters that were removed from TUFLOW. Enter the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Run Type: Unsteady (Fixed Timestep)&lt;br /&gt;
*Start Time (hrs): 0&lt;br /&gt;
*Finish Time (hrs): 3&lt;br /&gt;
*Timestep (s):1&lt;br /&gt;
*Save Interval (s): 300.&lt;br /&gt;
[[File:Ief time.png|frameless|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Add the &#039;Links&#039; tab by clicking View&amp;gt; Tabs &amp;gt; Links. On the &#039;Links&#039; tab, enter the following parameters:&lt;br /&gt;
*2-d Scheme: TUFLOW&lt;br /&gt;
*2-d Timestep: 2&lt;br /&gt;
*Check the box for ‘Perform corrective 1D timestep’&lt;br /&gt;
*2-d control file: full path to the &#039;&#039;&#039;FMT_M01_001.tcf&#039;&#039;&#039; from the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\TUFLOW\runs&#039;&#039;&#039; folder.&lt;br /&gt;
[[File:Ief tcf.png|frameless|500x500px]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Save the Scenario Data and run the Flood Modeller simulation.  &amp;lt;/li&amp;gt;{{Video|name=Setting up FMP IEF Simulation File.mp4 |width=1123}}&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Review Check Files =&lt;br /&gt;
&lt;br /&gt;
=== Review Boundaries and 1D/2D Links ===&lt;br /&gt;
&lt;br /&gt;
From the TUFLOW\check\2d\ folder open within QGIS:&lt;br /&gt;
&lt;br /&gt;
*FMT_M02_001_1d_to_2d_check&lt;br /&gt;
*FMT_M02_001_sac_check&lt;br /&gt;
&lt;br /&gt;
The _1d_to_2d_check layer highlights the location of all 1D/2D boundary links within the model. In this case it should show the HX boundaries that have been digitised along the river banks. &lt;br /&gt;
&lt;br /&gt;
The _sac_check layer highlights the lowest 2d cells within the SA boundary polygon to which inflow is first distributed.&lt;br /&gt;
&lt;br /&gt;
=== Review Bank Elevations ===&lt;br /&gt;
&lt;br /&gt;
From the TUFLOW\check\2d\ folder open within QGIS:&lt;br /&gt;
&lt;br /&gt;
*FMT_M01_001_zln_zpt_check_P&lt;br /&gt;
&lt;br /&gt;
The _zln_zpt_check layer highlights the cells whose elevations have been modified by z lines to represent the bank crests of the watercourse.&lt;br /&gt;
&lt;br /&gt;
= Review the Results =&lt;br /&gt;
Instructions for viewing the TUFLOW mesh (XMDF) and 1D time series (.tpc) outputs are provided in [[Tutorial_M01_Results_QGIS | Module 1]] and [[Tutorial_M03_Results_QGIS | Module 3.]] It is often useful to view 1D Flood Modeller results alongside 2D TUFLOW map outputs. The Flood Modeller results can be opened in QGIS with the TUFLOW Viewer plugin, together with the TUFLOW mesh results, by following the linked instructions. Alternatively, the TUFLOW mesh results can be loaded directly into the Flood Modeller Pro interface.&lt;br /&gt;
&lt;br /&gt;
The video below demonstrates both methods:&lt;br /&gt;
*[[TUFLOW Viewer - Load Results - Time Series FM|Loading Flood Modeller 1D results]] in QGIS using the TUFLOW Viewer plugin.&lt;br /&gt;
*Loading TUFLOW mesh results in Flood Modeller Pro.&lt;br /&gt;
{{Video|name=Viewing Results in Flood Modeller and TUFLOW.mp4.mp4 |width=1123}}&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting for HPC Simulation ===&lt;br /&gt;
&lt;br /&gt;
If the following error message is encountered when running the TUFLOW HPC model:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ERROR 3999 - ptx file version mismatch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please ensure that the four TUFLOW kernel files below have been transferred from your TUFLOW engine folder into your Flood Modeller &amp;quot;bin&amp;quot; folder.&lt;br /&gt;
&lt;br /&gt;
*hpcKernels_nSP.ptx&lt;br /&gt;
*hpcKernels_nDP.ptx&lt;br /&gt;
*qpcKernels_nSP.ptx&lt;br /&gt;
*qpcKernels_nDP.ptx&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting for GPU Simulation ===&lt;br /&gt;
If the following error is encountered when running the TUFLOW HPC model using GPU hardware: : &lt;br /&gt;
&amp;lt;pre&amp;gt;TUFLOW GPU: Interrogating CUDA enabled GPUs … &lt;br /&gt;
TUFLOW GPU: Error: Non-CUDA Success Code returned &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;pre&amp;gt;ERROR 2785 - No GPU devices found, enabled or compatible.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Please try the following steps: &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Check if the GPU card is an NVIDIA GPU card. Currently, TUFLOW does not run on AMD type GPU.&lt;br /&gt;
&amp;lt;li&amp;gt; Check if the NVIDIA GPU card is CUDA enabled and whether the latest drivers are installed (see &amp;lt;u&amp;gt;[[GPU_Setup |GPU Setup)]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;If an issue not described above is encountered, an email should be sent to [mailto:support@tuflow.com support@tuflow.com].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Model| Back to Tutorial Introduction Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Model&amp;diff=45273</id>
		<title>Flood Modeller Tutorial Model</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Model&amp;diff=45273"/>
		<updated>2025-12-24T10:16:01Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
The objective of the Flood Modeller - TUFLOW modules is to demonstrate how TUFLOW links to the external Flood Modeller 1D scheme and the methods available to create this link. They are designed to supplement existing documentation and assume prior knowledge of both Flood Modeller and TUFLOW software packages. &lt;br /&gt;
&lt;br /&gt;
These modules were developed by BMT in collaboration with Jacobs. Comments, requests and feedback can be sent to [mailto:support@tuflow.com support@tuflow.com].&lt;br /&gt;
&lt;br /&gt;
=Requirements and Downloads=&lt;br /&gt;
Both TUFLOW and Flood Modeller have modest system requirements for small models such as those used in these modules. Larger and more complex models, however, may require higher hardware specifications, particularly memory (RAM). The tutorial models are intentionally small to ensure quick simulation and load times, and should run on any modern PC or laptop capable of running Windows 7 or later. &lt;br /&gt;
&lt;br /&gt;
TUFLOW models typically require access to a GIS package, a text editor, Microsoft Excel and a results viewer to build, review and visualise a model. A list of compatible packages is available on the TUFLOW Wiki. Flood Modeller can also be used as a graphical user interface for creating and editing GIS layers in a TUFLOW model, as well as for visualising results.&lt;br /&gt;
&lt;br /&gt;
Instructions for Flood Modeller - TUFLOW modules are provided using the following GIS file formats:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;u&amp;gt;QGIS - SHP&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;u&amp;gt;QGIS - GPKG&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;75%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Requirement&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Brief Description&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| &#039;&#039;&#039;TUFLOW&#039;&#039;&#039; || TUFLOW is a computer program for simulating depth-averaged, one dimensional free-surface flows such as occurs from floods and tides, with the 2D solution occurring over a regular grid of square elements.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is commonly used in the UK and Ireland, Australia and the United States for the modelling of surface waters, river systems and pipe networks. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended to always use the latest release version of TUFLOW.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This tutorial model does not require a TUFLOW licence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This tutorial is set up to use a NVIDIA GPU card. If this is not available, CPU can be specfied within the [https://docs.tuflow.com/classic-hpc/manual/2025.2/TCFCommands-1.html#tcfHardware Hardware] command. &amp;lt;br&amp;gt;&lt;br /&gt;
||The TUFLOW executable is provided within the &amp;lt;u&amp;gt;[https://wiki.tuflow.com/Tutorial_Introduction#Module_Data Tutorial Dataset]&amp;lt;/u&amp;gt;.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|&#039;&#039;&#039;Flood Modeller&#039;&#039;&#039;|| Flood Modeller (previously known as ISIS) is a commercial  flood modelling package developed by Jacobs for simulating depth-averaged one and two dimensional free surface flows. It is primarily used for the simulation of river channels and is widely used within the UK and Ireland. This tutorial model will only leverage Flood Modeller’s 1D Solver. &amp;lt;br&amp;gt;&lt;br /&gt;
TUFLOW 1D and 2D domains can be dynamically linked  to the 1D domain of Flood Modeller. Flood Modeller is not included within the TUFLOW executable and must be downloaded separately. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unlike TUFLOW Flood Modeller has a standalone Graphical User Interface which can be used to build networks, run models, and visualise results.  &lt;br /&gt;
&lt;br /&gt;
It is recommended that TUFLOW 2020-10-AD or later is used in conjunction with Flood Modeller Version 5 or later. [https://docs.tuflow.com/classic-hpc/manual/2025.2/OneD2DLinkingFM-2.html#fig:fig-FMTUFLOWVersionCompatability Figure 10.15] of the [https://docs.tuflow.com/classic-hpc/manual/2025.2/ 2025 TUFLOW manual] provides a list of compatibility between recent Flood Modeller and TUFLOW versions. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For Flood Modeller Version 5 or later a Standard, Professional, or Unlimited Edition of Flood Modeller Pro is required to open and run the tutorial model. &lt;br /&gt;
||&amp;lt;u&amp;gt;[https://www.floodmodeller.com/downloads/ Latest 64-bit version of Flood Modeller]&amp;lt;u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;QGIS&#039;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;QGIS TUFLOW plugin || A Geographic Information System (GIS) used to build models and view results. This tutorial was developed with QGIS 3.20.  It is recommended to have QGIS 3.20 or later to ensure compatibility with TUFLOW plugin latest features. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TUFLOW plugin includes numerous tools to increase workflow efficiency.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
||&amp;lt;u&amp;gt;[https://qgis.org/download/ Latest 64-bit version of QGIS]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[TUFLOW_QGIS_Plugin| QGIS TUFLOW Plugin Installation]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NotePad++&#039;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Syntax Highlighting || A text editor is required for creation of the TUFLOW input files. This tutorial was developed with NotePad++. Ideally a text editor should be able to:&amp;lt;br&amp;gt;&lt;br /&gt;
*Colour code the TUFLOW control files;&lt;br /&gt;
*Open other files from the active control file; and&lt;br /&gt;
*Launch a TUFLOW simulation. &amp;lt;br&amp;gt;&lt;br /&gt;
TUFLOW colour coding can be enabled using syntax highlighting. &lt;br /&gt;
|| &amp;lt;u&amp;gt;[https://notepad-plus-plus.org/downloads/ Latest 64-bit version of Notepad++]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[https://downloads.tuflow.com/_archive/Miscellaneous/NPP_TUFLOW_Syntax_Highlighting.zip TUFLOW syntax highlighting for Notepad++]&amp;lt;/u&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;For instructions on configuring Notepad++ for TUFLOW modelling, see &amp;lt;u&amp;gt;[[NotepadPlusPlus_Tips |Notepad++ tips]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Microsoft Excel&#039;&#039;&#039; || A spreadsheet software is required for working with tabular data and .csv files. This tutorial has been created in Excel. ||&lt;br /&gt;
|}&lt;br /&gt;
=Module Data=&lt;br /&gt;
To build the tutorial model, download one of the datasets below. This includes a digital elevation model (DEM), aerial photography, background model data for the tutorial model and a working version of the model. There are two formats available, Shapefile and GeoPackage. The GeoPackage format has been supported since the 2023-03 Release, for tips on its use see &amp;lt;u&amp;gt;[https://wiki.tuflow.com/GeoPackage_Tips GeoPackage Tips]&amp;lt;/u&amp;gt;.&lt;br /&gt;
*[https://downloads.tuflow.com/_archive/TUFLOW/Tutorial_Model/QGIS_SHP_FMP_Tut_Model.zip QGIS SHP Download]&lt;br /&gt;
*[https://downloads.tuflow.com/_archive/TUFLOW/Tutorial_Model/QGIS_GPKG_FMP_Tut_Model.zip QGIS GPKG Download]&lt;br /&gt;
If would you like to download the tutorial model datasets for ArcGIS or MapInfo, these can be found on the [[Flood_Modeller_Tutorial_Model_Archive | Archive Page]].&lt;br /&gt;
&lt;br /&gt;
=Recommended Reading=&lt;br /&gt;
The aim of this tutorial is to demonstrate the steps undertaken to build, review and visualise the results of a linked Flood Modeller – TUFLOW model. It assumes that the user has a good understanding of both the 1D component of Flood Modeller and the 1D and 2D components of TUFLOW. The following resources may be of use:&lt;br /&gt;
*[[Tutorial_Introduction |TUFLOW Tutorial Model]]&lt;br /&gt;
*[https://docs.tuflow.com/classic-hpc/manual/2025.2/ TUFLOW Classic / HPC User Manual]&lt;br /&gt;
*[https://help.floodmodeller.com/docs/getting-started-with-1d-river-modelling Flood Modeller 1D Quick Start Guide]&lt;br /&gt;
*[https://help.floodmodeller.com/docs/technical-reference Flood Modeller Technical Reference]&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
The tutorial is presented over a series of modules, with each module offering the opportunity to run the model and review the results. Each of the modules builds upon the previous iteration with models developed in the previous module made available. &lt;br /&gt;
&lt;br /&gt;
New users are advised to undertake the modules in sequence, whilst more experienced users can skip to modules containing specific features of interest. Results and check files are not included to keep the size of the download file manageable, but can be generated through the running of the simulations. The folder should be placed in a location with write permissions.  The first tutorial module introduces the user to the linking of a TUFLOW 2D domain to a 1D Flood Modeller model. From this tutorial you will learn how to link an existing Flood Modeller 1D model to a TUFLOW 2D domain. This tutorial is ideal for those starting to learn how to link Flood Modeller and TUFLOW.&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[ Flood_Modeller_Tutorial_Module01 | Flood Modeller Module 1]]&amp;lt;/u&amp;gt;  - Linking Flood Modeller to TUFLOW&lt;br /&gt;
&lt;br /&gt;
The second tutorial demonstrates the linking of an ESTRY pipe network to an existing Flood Modeller – TUFLOW linked model. From this tutorial you will learn how to add a 1D pipe network and connect it to the representation of the watercourse created in Flood Modeller and link it to the TUFLOW representation of the floodplain created as part of the first tutorial.  The second tutorial is ideal for those who would like to learn more about the interaction of TUFLOW with Flood Modeller including the simulation of fully integrated drainage systems. &lt;br /&gt;
:*&amp;lt;u&amp;gt;[[ Flood_Modeller_Tutorial_Module02 | Flood Modeller Module 2]]&amp;lt;/u&amp;gt;  - Linking Flood Modeller to ESTRY&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Main_Page| Back to Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Model&amp;diff=45272</id>
		<title>Flood Modeller Tutorial Model</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Model&amp;diff=45272"/>
		<updated>2025-12-24T10:15:38Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
The objective of the Flood Modeller - TUFLOW modules is to demonstrate how TUFLOW links to the external Flood Modeller 1D scheme and the methods available to create this link. They are designed to supplement existing documentation and assume prior knowledge of both Flood Modeller and TUFLOW software packages. &lt;br /&gt;
&lt;br /&gt;
These modules were developed by BMT in collaboration with Jacobs. Comments, requests and feedback can be sent to [mailto:support@tuflow.com support@tuflow.com].&lt;br /&gt;
&lt;br /&gt;
=Requirements and Downloads=&lt;br /&gt;
Both TUFLOW and Flood Modeller have modest system requirements for small models such as those used in these modules. Larger and more complex models, however, may require higher hardware specifications, particularly memory (RAM). The tutorial models are intentionally small to ensure quick simulation and load times, and should run on any modern PC or laptop capable of running Windows 7 or later. &lt;br /&gt;
&lt;br /&gt;
TUFLOW models typically require access to a GIS package, a text editor, Microsoft Excel and a results viewer to build, review and visualise a model. A list of compatible packages is available on the TUFLOW Wiki. Flood Modeller can also be used as a graphical user interface for creating and editing GIS layers in a TUFLOW model, as well as for visualising results.&lt;br /&gt;
&lt;br /&gt;
Instructions for Flood Modeller - TUFLOW modules are provided using the following GIS file formats:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;u&amp;gt;QGIS - SHP&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;u&amp;gt;QGIS - GPKG&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;75%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Requirement&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Brief Description&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| &#039;&#039;&#039;TUFLOW&#039;&#039;&#039; || TUFLOW is a computer program for simulating depth-averaged, one dimensional free-surface flows such as occurs from floods and tides, with the 2D solution occurring over a regular grid of square elements.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is commonly used in the UK and Ireland, Australia and the United States for the modelling of surface waters, river systems and pipe networks. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended to always use the latest release version of TUFLOW.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This tutorial model does not require a TUFLOW licence.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This tutorial is set up to use a NVIDIA GPU card. If this is not available, CPU can be specfied within the [https://docs.tuflow.com/classic-hpc/manual/2025.2/TCFCommands-1.html#tcfHardware Hardware] command. &amp;lt;br&amp;gt;&lt;br /&gt;
||The TUFLOW executable is provided within the &amp;lt;u&amp;gt;[https://wiki.tuflow.com/Tutorial_Introduction#Module_Data Tutorial Dataset]&amp;lt;/u&amp;gt;.  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|&#039;&#039;&#039;Flood Modeller&#039;&#039;&#039;|| Flood Modeller (previously known as ISIS) is a commercial  flood modelling package developed by Jacobs for simulating depth-averaged one and two dimensional free surface flows. It is primarily used for the simulation of river channels and is widely used within the UK and Ireland. This tutorial model will only leverage Flood Modeller’s 1D Solver. &amp;lt;br&amp;gt;&lt;br /&gt;
TUFLOW 1D and 2D domains can be dynamically linked  to the 1D domain of Flood Modeller. Flood Modeller is not included within the TUFLOW executable and must be downloaded separately. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Unlike TUFLOW Flood Modeller has a standalone Graphical User Interface which can be used to build networks, run models, and visualise results.  &lt;br /&gt;
&lt;br /&gt;
It is recommended that TUFLOW 2020-10-AD or later is used in conjunction with Flood Modeller Version 5 or later. [https://docs.tuflow.com/classic-hpc/manual/2025.2/OneD2DLinkingFM-2.html#fig:fig-FMTUFLOWVersionCompatability Figure 10.15] of the [https://docs.tuflow.com/classic-hpc/manual/2025.2/ 2025 TUFLOW manual] provides a list of compatibility between recent Flood Modeller and TUFLOW versions. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For Flood Modeller Version 5 or later a Standard, Professional, or Unlimited Edition of Flood Modeller Pro is required to open and run the tutorial model. &lt;br /&gt;
||&amp;lt;u&amp;gt;[https://www.floodmodeller.com/downloads/ Latest 64-bit version of Flood Modeller]&amp;lt;u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;QGIS&#039;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;QGIS TUFLOW plugin || A Geographic Information System (GIS) used to build models and view results. This tutorial was developed with QGIS 3.20.  It is recommended to have QGIS 3.20 or later to ensure compatibility with TUFLOW plugin latest features. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The TUFLOW plugin includes numerous tools to increase workflow efficiency.  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
||&amp;lt;u&amp;gt;[https://qgis.org/download/ Latest 64-bit version of QGIS]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[[TUFLOW_QGIS_Plugin| QGIS TUFLOW Plugin Installation]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NotePad++&#039;&#039;&#039; &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Syntax Highlighting || A text editor is required for creation of the TUFLOW input files. This tutorial was developed with NotePad++. Ideally a text editor should be able to:&amp;lt;br&amp;gt;&lt;br /&gt;
*Colour code the TUFLOW control files;&lt;br /&gt;
*Open other files from the active control file; and&lt;br /&gt;
*Launch a TUFLOW simulation. &amp;lt;br&amp;gt;&lt;br /&gt;
TUFLOW colour coding can be enabled using syntax highlighting. &lt;br /&gt;
|| &amp;lt;u&amp;gt;[https://notepad-plus-plus.org/downloads/ Latest 64-bit version of Notepad++]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;[https://downloads.tuflow.com/_archive/Miscellaneous/NPP_TUFLOW_Syntax_Highlighting.zip TUFLOW syntax highlighting for Notepad++]&amp;lt;/u&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;For instructions on configuring Notepad++ for TUFLOW modelling, see &amp;lt;u&amp;gt;[[NotepadPlusPlus_Tips |Notepad++ tips]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Microsoft Excel&#039;&#039;&#039; || A spreadsheet software is required for working with tabular data and .csv files. This tutorial has been created in Excel. ||&lt;br /&gt;
|}&lt;br /&gt;
=Module Data=&lt;br /&gt;
To build the tutorial model, download one of the datasets below. This includes a digital elevation model (DEM), aerial photography, background model data for the tutorial model and a working version of the model. There are two formats available, Shapefile and GeoPackage. The GeoPackage format has been supported since the 2023-03 Release, for tips on its use see &amp;lt;u&amp;gt;[https://wiki.tuflow.com/GeoPackage_Tips GeoPackage Tips]&amp;lt;/u&amp;gt;.&lt;br /&gt;
*[https://downloads.tuflow.com/_archive/TUFLOW/Tutorial_Model/QGIS_SHP_FMP_Tut_Model.zip QGIS SHP Download]&lt;br /&gt;
*[https://downloads.tuflow.com/_archive/TUFLOW/Tutorial_Model/QGIS_GPKG_FMP_Tut_Model.zip QGIS GPKG Download]&lt;br /&gt;
If would you like to download the tutorial model datasets for ArcGIS or MapInfo, these can be found on the [[Flood_Modeller_Tutorial_Model_Archive | Archive Page]].&lt;br /&gt;
&lt;br /&gt;
=Recommended Reading=&lt;br /&gt;
The aim of this tutorial is to demonstrate the steps undertaken to build, review and visualise the results of a linked Flood Modeller – TUFLOW model. It assumes that the user has a good understanding of both the 1D component of Flood Modeller and the 1D and 2D components of TUFLOW. The following resources may be of use:&lt;br /&gt;
*[[Tutorial_Introduction |TUFLOW Tutorial Model]]&lt;br /&gt;
*[https://docs.tuflow.com/classic-hpc/manual/2025.2/ TUFLOW Classic / HPC User Manual]&lt;br /&gt;
*[https://help.floodmodeller.com/docs/getting-started-with-1d-river-modelling Flood Modeller 1D Quick Start Guide]&lt;br /&gt;
*[https://help.floodmodeller.com/docs/technical-reference Flood Modeller Technical Reference]&lt;br /&gt;
&lt;br /&gt;
=Modules=&lt;br /&gt;
The tutorial is presented over a series of modules, with each module offering the opportunity to run the model and review the results. Each of the modules builds upon the previous iteration with models developed in the previous module made available. &lt;br /&gt;
&lt;br /&gt;
New users are advised to undertake the modules in sequence, whilst more experienced users can skip to modules containing specific features of interest. Results and check files are not included to keep the size of the download file manageable, but can be generated through the running of the simulations. The folder should be placed in a location with write permissions.  The first tutorial module introduces the user to the linking of a TUFLOW 2D domain to a 1D Flood Modeller model. From this tutorial you will learn how to link an existing Flood Modeller 1D model to a TUFLOW 2D domain. This tutorial is ideal for those starting to learn how to link Flood Modeller and TUFLOW.&lt;br /&gt;
&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[ Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Module 1]]&amp;lt;/u&amp;gt;  - Linking Flood Modeller to TUFLOW&lt;br /&gt;
&lt;br /&gt;
The second tutorial demonstrates the linking of an ESTRY pipe network to an existing Flood Modeller – TUFLOW linked model. From this tutorial you will learn how to add a 1D pipe network and connect it to the representation of the watercourse created in Flood Modeller and link it to the TUFLOW representation of the floodplain created as part of the first tutorial.  The second tutorial is ideal for those who would like to learn more about the interaction of TUFLOW with Flood Modeller including the simulation of fully integrated drainage systems. &lt;br /&gt;
:*&amp;lt;u&amp;gt;[[ Flood_Modeller_Tutorial_Module02_Provisional | Flood Modeller Module 2]]&amp;lt;/u&amp;gt;  - Linking Flood Modeller to ESTRY&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Main_Page| Back to Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module02&amp;diff=45271</id>
		<title>Flood Modeller Tutorial Module02</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module02&amp;diff=45271"/>
		<updated>2025-12-24T10:15:14Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =  &lt;br /&gt;
In this module, a proposed development is represented within an existing model by adding TUFLOW 1D pipe network elements, which are then linked with Flood Modeller Pro.&lt;br /&gt;
&lt;br /&gt;
This will include:  &lt;br /&gt;
* Modification of the floodplain topography through the creation of a 3D TIN surface.  &lt;br /&gt;
* Revision of the land use.  &lt;br /&gt;
* Addition of pipes and pits in ESTRY to represent the underground network.  &lt;br /&gt;
* Linking of the pipe network in ESTRY with the Flood Modeller network.  &lt;br /&gt;
* Introduction of an inflow into the pipe system.  &lt;br /&gt;
* Addition of a river reach represented in ESTRY downstream of the Flood Modeller network.&lt;br /&gt;
&lt;br /&gt;
=GIS and Model Inputs=  &lt;br /&gt;
The steps required to modify each of the GIS inputs are demonstrated in QGIS using SHP and GPKG formats. Instructions for completing the module in ArcGIS or MapInfo are available on the archive page for [[Flood_Modeller_Tutorial_Module02_Archive |Tutorial Module 02]].  &lt;br /&gt;
&lt;br /&gt;
===Define Elevations (Building a TIN)===  &lt;br /&gt;
The GIS layers necessary to modify the ground elevations to represent the proposed development are provided. This part of the tutorial demonstrates how a TIN is created from these GIS layers. The GIS defining the road crest level is also updated. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Define_Elevations  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Define_Elevations  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Surface Roughness===  &lt;br /&gt;
The GIS layers necessary to modify the land use areas affected by the proposed development are provided. This part of the tutorial demonstrates how to populate the layer attributes to assign Manning’s n roughness values to each land use. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Define_Roughness  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Define_Roughness  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Pipe Network===  &lt;br /&gt;
This part of the module creates the GIS layers that define the sub-surface pipe network. The inlets and pits of the pipe network are linked to the 2D domain. The pit inlet database is also created, linking the GIS layers to depth-discharge curves. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Pipe_Network  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Pipe_Network  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
===Define Boundary Conditions===  &lt;br /&gt;
This part of the module demonstrates how an inflow can be applied directly to the pits of the pipe network. A GIS layer of the inflow boundary is provided. The existing Boundary Conditions Database is also modified to include these new inflows. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Boundary_Conditions  | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Boundary_Conditions  | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
==Flood Modeller 1D/ESTRY 1D Link==  &lt;br /&gt;
This part of the module demonstrates how TUFLOW 1D (ESTRY) domains can be dynamically linked with Flood Modeller using &amp;quot;X1DH&amp;quot; and &amp;quot;X1DQ&amp;quot; links. Instructions are available below for the preferred GIS format:  &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M02_QGIS_SHP_Flood Modeller1D/ESTRY 1D Link | QGIS - SHP]]  &lt;br /&gt;
* [[FM Tutorial M02_QGIS_GPKG_Flood Modeller1D/ESTRY 1D Link | QGIS - GPKG]]  &lt;br /&gt;
&lt;br /&gt;
The Flood Modeller 1D/ESTRY 1D link can be employed for a number of reasons, including:  &lt;br /&gt;
&lt;br /&gt;
* Inclusion of the pipe network and manhole modelling capabilities of ESTRY within a Flood Modeller – TUFLOW linked model (see &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/DomainLinking-1.html#OneD2DLinkingFM-2 Section 10.5]&amp;lt;/u&amp;gt; of the TUFLOW Manual for more details).  &lt;br /&gt;
* Extension of a Flood Modeller network within ESTRY to overcome Flood Modeller node licence limits.  &lt;br /&gt;
* Representation of a steeper tributary in ESTRY which can then be connected to the main river represented in Flood Modeller.  &lt;br /&gt;
&lt;br /&gt;
Flood Modeller and TUFLOW (ESTRY) nodes are considered linked if an ESTRY node in a 1d_nwk layer and a Flood Modeller node in a &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/TCFCommands-1.html#tcfReadGISX1DNodes Read GIS X1D Nodes]&amp;lt;/u&amp;gt; or &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/TCFCommands-1.html#tcfReadGISX1DNetwork Read GIS X1D Network]&amp;lt;/u&amp;gt; layer are snapped together, or are within the snap tolerance distance specified.  &lt;br /&gt;
&lt;br /&gt;
ESTRY nodes are automatically generated at the upstream and downstream extremities of an ESTRY link, so manual generation of a node is not mandatory. If no node is manually added, the Flood Modeller–ESTRY link is assumed to be an “X1DH” link. If an ESTRY node is manually generated, the ESTRY node can have a 1d_nwk layer Conn_1D_2D attribute of either “X1DH” or “X1DQ”.  &lt;br /&gt;
&lt;br /&gt;
An &amp;quot;X1DH&amp;quot; link means a Flood Modeller 1D water level is applied at the ESTRY node (i.e. Flood Modeller sends ESTRY a water level and ESTRY sends back a +/- flow to Flood Modeller). An ESTRY &amp;quot;X1DH&amp;quot; link (the default) is typically used where ESTRY discharges into a Flood Modeller network. The &amp;quot;X1DH&amp;quot; link is applied to the Flood Modeller 1D network as a lateral inflow. The Flood Modeller 1D node connected to the ESTRY node by an &amp;quot;X1DH&amp;quot; connection must not be the end node of a reach.  &lt;br /&gt;
&lt;br /&gt;
An &amp;quot;X1DQ&amp;quot; link means a Flood Modeller inflow/outflow is applied at the ESTRY node (i.e. Flood Modeller sends ESTRY a +/- flow and ESTRY sends back a water level). This is more appropriate where a Flood Modeller network terminates and flows into an ESTRY model. The Flood Modeller 1D node at the end of an &amp;quot;X1DQ&amp;quot; connection must be an HTBDY unit, although it is not necessary for the HTBDY unit to contain any boundary data as this data is overridden by the water levels provided by TUFLOW.&lt;br /&gt;
&lt;br /&gt;
=Modify Simulation Control Files=&lt;br /&gt;
With the input GIS layers modified, the next step is to update the TUFLOW control files and Flood Modeller simulation files to create a linked model.&lt;br /&gt;
== TUFLOW Geometry Control File (TGC) ==  &lt;br /&gt;
&lt;br /&gt;
At this stage, the following changes will be made to the geometry:  &lt;br /&gt;
&lt;br /&gt;
* A 3D TIN is created to represent changes to the ground elevations.  &lt;br /&gt;
* Two 2d_mat layers are added to represent changes to the land use at the location of the proposed development.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt; in a text editor and save the file as &amp;lt;b&amp;gt;FMT_M02_001.tgc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M02_001.tgc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Add the commands to modify the topography to represent the proposed development. These commands should be placed after the &amp;lt;tt&amp;gt;Read GIS Z Shape&amp;lt;/tt&amp;gt; line:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_ztin_fmt_m02_development_001_R.shp | gis\2d_ztin_fmt_m02_development_001_P.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_ztin_fmt_m02_development_001_R | 2d_ztin_fmt_m02_development_001_P&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;The &amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Create TIN Zpts WRITE TIN&amp;lt;/font&amp;gt;&amp;lt;/tt&amp;gt; command creates and writes a .2dm mesh file to the same location as the GIS layer (in this case the TUFLOW\model\gis folder). The .2dm TIN can be viewed, checked, and modified in QGIS. It can then be read into the model directly using the &amp;lt;tt&amp;gt;Read TIN Zpts&amp;lt;/tt&amp;gt; command for subsequent model simulations.  &lt;br /&gt;
&lt;br /&gt;
The 2d_mat layers created in this module build upon the existing commands that modify roughness. The new layers overwrite the existing layers at the location of the proposed development. This process of layering provides a powerful tool in TUFLOW that minimises data duplication and offers a means of quality control. The commands reading in the new 2d_mat layers must be placed after the existing commands.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_mat_fmt_m02_dev_001_R.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; gis\2d_mat_fmt_m02_dev_buildings_001_R.shp&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_mat_fmt_m02_dev_001_R&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;tt&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;Read GIS Mat&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;==&amp;lt;/font&amp;gt; 2d_mat_fmt_m02_dev_buildings_001_R&amp;lt;/tt&amp;gt;  &lt;br /&gt;
&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The TGC is now ready to be used.&amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ESTRY Control File (ECF) ==&lt;br /&gt;
At this stage, the following changes are made to the ECF file:&lt;br /&gt;
* A 1d_nwk layer is created to represent the culverts of the proposed pipe network.&lt;br /&gt;
* A 1d_nwk layer is created to represent the pits of the proposed pipe network.&lt;br /&gt;
* A pit inlet database is created to link depth-discharge curves to the pit inlet type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.ecf&amp;lt;/b&amp;gt; in your text editor. Save the file as &amp;lt;b&amp;gt;FMT_M02_001.ecf&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M02_001.ecf&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Add the following commands at the bottom of the file as follows:&lt;br /&gt;
&amp;lt;div&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Pipes_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Pits_001_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Pit Inlet Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\pit_dbase\pit_inlet_dbase.csv&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwk_FMT_M02_Channels_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Table Links&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; xs\1d_xs_FMT_M02_Creek_001_L.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_nwke_X1DQ_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\1d_BC_FMT_M02_001_P.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Pipes_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Pits_001_P&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Pit Inlet Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\pit_dbase\pit_inlet_dbase.csv&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwk_FMT_M02_Channels_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Table Links&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_xs_FMT_M02_Creek_001_L&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_nwke_X1DQ_P&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_BC_FMT_M02_001_P&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li value=&amp;quot;4&amp;quot;&amp;gt;Save the file. The ECF file is now ready to be used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Boundary Control File (TBC) ==&lt;br /&gt;
A 2d_sa layer will be created to define inflows into the pipe network and referenced in the TBC file.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tbc&amp;lt;/b&amp;gt; in a text editor and save it as &amp;lt;b&amp;gt;FMT_M02_001.tbc&amp;lt;/b&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Insert the following commands after the existing &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; mi\2d_sa_M01_002_R.shp command:&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA PITS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_sa_FMT_M02_001_R.shp&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS SA PITS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_sa_FMT_M02_001_R&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The TBC file is now ready to be used.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TUFLOW Control File (TCF)==&lt;br /&gt;
&lt;br /&gt;
We will need to create a new tcf file that references the new tgc, ecf and tbc files.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open &amp;lt;b&amp;gt;FMT_M01_001.tcf&amp;lt;/b&amp;gt; and save as &amp;lt;b&amp;gt;FMT_M02_DEV_001.tcf&amp;lt;/b&amp;gt;.&lt;br /&gt;
Update the following commands:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Geometry Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.tgc&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;ESTRY Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.ecf&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\FMT_M02_001.tbc&lt;br /&gt;
&amp;lt;li&amp;gt;We have also created a new bc_dbase in this module which will need to be referenced. Update the command as follows:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\bc_dbase\bc_dbase_FMT_M02.csv&lt;br /&gt;
&amp;lt;li&amp;gt;We are using an updated GIS layer for the Flood Modeller Nodes. Update the command as follows:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nodes_001_P.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nodes_001_P &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lastly, update the following command to specify a new output folder for the results of this module:&lt;br /&gt;
:&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Output Folder&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\results\FMT_M02\2d&lt;br /&gt;
&amp;lt;li&amp;gt;Save the file. The tcf file is now ready to be used.&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Flood Modeller Simulation Files==&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller Pro model as per [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial Module 1]]&lt;br /&gt;
&amp;lt;li&amp;gt;Create a copy of &#039;&#039;&#039;FMT_M01_001.ief&#039;&#039;&#039; and save as &#039;&#039;&#039;FMT_M02_001.ief&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;In the &#039;Links&#039; tab with the 2D scheme set as TUFLOW, change the full path of the 2D control file to the &amp;lt;b&amp;gt;FMT_M02_DEV_001.tcf&amp;lt;/b&amp;gt; from the &amp;lt;b&amp;gt;\FMT_Tutorial\FMT_M02\TUFLOW\runs&amp;lt;/b&amp;gt; folder&lt;br /&gt;
&amp;lt;li&amp;gt;Save the Scenario Data.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use your preferred method to start the model &amp;lt;b&amp;gt;FMT_M02_001.ief&amp;lt;/b&amp;gt; or follow the guidance in the [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial Module 1]] page. If the simulation fails to start, please refer to the troubleshooting guidance on that page.&lt;br /&gt;
&lt;br /&gt;
=Review Check Files=&lt;br /&gt;
Once the model has compiled and the simulation started, we can review the check files to ensure the changes have been correctly applied. The following section of this module outlines how the generated check files can be used to review each of the key changes we have made to the model. Note that there is often more than one check file that can be used to review each component of the model. The below steps outline just how some of these check files can be used.&lt;br /&gt;
&lt;br /&gt;
=== Review Created TIN ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*&amp;lt;b&amp;gt;FMT_M02_001_DEM_Z.TIF&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The FMT_M02_001_DEM_Z.TIF is a grid of the final zpts used by TUFLOW after processing of each of the layers within the TGC. It can be read by most mainstream GIS software and also visualised in SMS.&lt;br /&gt;
&lt;br /&gt;
=== Review Changes to Roughness ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_grd_check&lt;br /&gt;
&lt;br /&gt;
The grd_check file contains information on all cells within the model extent, such as ZC elevation and the location of the cell in relation to the model origin. One of the attributes of this check layer is the Material ID assigned to each cell. A review of this check file is recommended particularly when using multiple GIS layers to define the roughness of a 2D domain. The file can be colour coded to provide a visual representation of the roughness assigned to the entire model extent by:&lt;br /&gt;
&lt;br /&gt;
*Changing the style of the grd_check file to &#039;Categorized&#039; by the &#039;Material&#039; column in QGIS&lt;br /&gt;
*By right clicking on the grd_check layer within the table of contents and click Properties. Once the properties dialogue window is open select the Symbology tab. Choose the Unique values option under Categories in the left-hand list and map the Value Field of interest.&lt;br /&gt;
&lt;br /&gt;
=== Review Pipe Network ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\1d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_nwk_C_check&lt;br /&gt;
*FMT_M02_001_nwk_N_check&lt;br /&gt;
&lt;br /&gt;
These two check files provide information on all 1D elements within the model. The _nwk_C_check layer provides information on all 1D channels (including structures) in the model, whilst the _nwk_N_check layer provides information on the nodes. Notice how the _nwk_C check layer shows a series of dashed lines at the locations where we have specified pits in the model. These lines represent &#039;pit channels&#039;, zero length channels that connect the 1D pipe network to the 2D floodplain. Viewing in conjunction with the _nwk_N check layer shows two nodes are created at the upstream (ground level) and downstream (invert of the pipe network) ends of the pit channel. &lt;br /&gt;
&lt;br /&gt;
=== Review Boundaries and 1D/2D Links ===&lt;br /&gt;
From the &amp;lt;b&amp;gt;TUFLOW\check\2d\&amp;lt;/b&amp;gt; folder open within QGIS:&lt;br /&gt;
*FMT_M02_001_1d_to_2d_check&lt;br /&gt;
&lt;br /&gt;
The _1d_to_2d_check layer highlights the location of all 1D/2D boundary links within the model. Where we have digitised the pipe network, this check file shows the SX boundaries that have been created at the location of the pits. This check file also shows the ZC elevation of the SX boundary which can be compared to surrounding ZC elevations by viewing alongside the grd_check layer. The check layer also shows the HX boundaries digitised along the river banks in Module 01.&lt;br /&gt;
&lt;br /&gt;
=== Review Flood Modeller/ESTRY 1D/1D Links ===&lt;br /&gt;
The successful connection of the Flood Modeller and ESTRY networks can be checked by the presence of CHECK 1393 messages highlighting the presence of &amp;quot;X1DH&amp;quot; and &amp;quot;X1DQ&amp;quot; links to external nodes within the TUFLOW Log File. Alternatively, the success of the connectivity of the &amp;quot;X1DQ&amp;quot; and &amp;quot;X1DH&amp;quot; links can be assessed through reference to the _messages.SHP/GPKG GIS layer which contains CHECK 1393 at each ESTRY node linked to a Flood Modeller node. &lt;br /&gt;
&lt;br /&gt;
=Review the Results=&lt;br /&gt;
&lt;br /&gt;
Open the 2D results in the TUFLOW results viewer. It can be seen that during the flood event the capacity of the pipe network is exceeded resulting in flooding of the roads in the proposed development.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 2d Results.PNG|800px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The 1D ESTRY results can be viewed by opening the time series results using the approach described in the following page: [[TUFLOW Viewer - Load Results - Time Series]].  You can also open results from Flood Modeller within the TUFLOW Viewer using the instructions here: [[TUFLOW Viewer - Load Results - Time Series FM]] &lt;br /&gt;
&lt;br /&gt;
It can be seen that there is negative flow in Pipe16 and Pipe18 when the water levels in the Flood Modeller node and the connected ESTRY nodes are such that backwater effects are present.  &lt;br /&gt;
[[File:X1dh.png|alt=X1DH Flows from Estry to Flood Modeller at Pipe 16 and 18|none|thumb|500x500px|X1DH Flows from Estry to Flood Modeller at Pipe 16 and 18]]&lt;br /&gt;
A sense check of the flows being transferred across the &amp;quot;X1DQ&amp;quot; link can also be performed by plotting and comparing the flow time series for the first ESTRY node (ds3) and the last Flood Modeller node (ds2). &lt;br /&gt;
[[File:X1dq.png|alt=X1DQ Flow from Flood Modeller to Estry at DS3|none|thumb|500x500px|X1DQ Flow from Flood Modeller to Estry at DS3]] &lt;br /&gt;
&lt;br /&gt;
We have now completed the tutorial and you should now be familiar with the approaches of linking Estry to Flood Modeller and vice versa.  &lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Model_Provisional| Back to Tutorial Introduction Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module01&amp;diff=45270</id>
		<title>Flood Modeller Tutorial Module01</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=Flood_Modeller_Tutorial_Module01&amp;diff=45270"/>
		<updated>2025-12-24T10:14:42Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
In this module, an existing 2D TUFLOW domain is linked to a Flood Modeller 1D model.  &lt;br /&gt;
&lt;br /&gt;
The 2D domain represents the floodplain, while the 1D model represents the watercourse and in-channel structures. Linked 1D–2D models combine the strengths of both approaches. Here, the 1D scheme represents the largely unidirectional flow of the watercourse, while the 2D scheme captures the more complex floodplain hydraulics. &lt;br /&gt;
&lt;br /&gt;
In the below 2D model example, the main channel is only 5-10 m wide, making the 5 m grid resolution too coarse to represent it accurately. This reduces the accuracy of conveyance within the channel.&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:Poor_2d_rep.png|400px]]&amp;lt;br&amp;gt;There are several options for improving the representation of this creek channel:&lt;br /&gt;
* Decrease the width of the 2D cells, either globally or by using Quadtree, and/or apply sub-grid sampling.&lt;br /&gt;
* Model the channel as a 1D network dynamically linked to the 2D domain (the floodplain).&lt;br /&gt;
For this module, the second option will be demonstrated.&lt;br /&gt;
&lt;br /&gt;
TUFLOW can also link with other 1D solvers, including ESTRY (TUFLOW 1D), XP-SWMM and 12D Solutions’ Dynamic Drainage. Setting up a channel that cuts through a 2D domain is typically one of the more time-consuming modelling tasks. &lt;br /&gt;
&lt;br /&gt;
For this module, the complete Flood Modeller 1D model network has been provided, to allow for progressing through the module in a relatively short period of time.&lt;br /&gt;
&lt;br /&gt;
===Linking Flood Modeller to TUFLOW===&lt;br /&gt;
&lt;br /&gt;
It is assumed from the outset of this module that Flood Modeller has already been linked to the desired version of TUFLOW. There are four methods by which Flood Modeller and TUFLOW can be linked, all of which are described on this &amp;lt;u&amp;gt;[[Running_linked_Flood_Modeller_-_TUFLOW_Models | page]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Using the Flood Modeller interface to set the location of the TUFLOW engine files for the TUFLOW build you want to use, is the simplest approach to linking Flood Modeller and TUFLOW and does not duplicate files. This method is recommended if it is expected that the same versions of Flood Modeller and TUFLOW will be used consistently when running linked models.&lt;br /&gt;
&lt;br /&gt;
1) Open the Flood Modeller software and in the &#039;Home&#039; tab select the &#039;General&#039; option. &amp;lt;br&amp;gt;&lt;br /&gt;
[[file:FM Home Tab.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Select the &#039;Project Settings&#039; sub-menu and within the TUFLOW Engine File Location choose to browse to the version of TUFLOW that you would like to link Flood Modeller to.  Choose &#039;Open&#039; and then &#039;OK&#039;. It is recommended that the option &#039;Show Solver Window when Running Simulations&#039; be switched on as well. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[file:FM TUFLOW Linking 26092025.png|500px]] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Save the changes that you have made to the setup.  This will update the settings file (formed.ini).  &lt;br /&gt;
&lt;br /&gt;
4) Restart Flood Modeller to effect the revised setting.&lt;br /&gt;
&lt;br /&gt;
4) The linked model can then be run by opening the .ief file within the Flood Modeller Interface and clicking Run. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Existing Model Data=&lt;br /&gt;
This tutorial builds upon the 2D TUFLOW domain that was constructed as part of [[Tutorial_M01 |Module 1]] and [[Tutorial_M02 |Module 2]] of the TUFLOW Tutorial Model.&lt;br /&gt;
&lt;br /&gt;
The model developed in these tutorial modules already contains some culverts modelled as 1D elements. The culverts are modelled in ESTRY, TUFLOW&#039;s internal 1D engine. One of these culverts will be kept in ESTRY and the other will be added to the Flood Modeller model. The 2D boundary conditions (upstream inflows and downstream stage-discharge boundary) will be removed from the model. These will instead be represented in Flood Modeller as it is a more typical schematisation for a 1D/2D linked model.&lt;br /&gt;
&lt;br /&gt;
The existing TUFLOW model consists of:&lt;br /&gt;
*Definition of Active/Inactive Areas&lt;br /&gt;
*Definition of Land Use areas for the spatial distribution of roughness values &lt;br /&gt;
*1D ESTRY culverts&lt;br /&gt;
*1D/2D boundary links to connect the 1D ESTRY culverts to the 2D TUFLOW domain.&lt;br /&gt;
&lt;br /&gt;
= Project Initialisation = &lt;br /&gt;
TUFLOW models are separated into a series of folders which contain the input and output files. The recommended set up for the model directory and sub-folders is shown below. For a more detailed description, refer to the &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.2/FoldersFileTypesandFileNaming-2.html#FoldersFileTypesandFileNaming-2]&amp;lt;/u&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
[[File:Tute M01 Directory Structure v3.png|left]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Sub-Folder&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; width=10%| Input / Output&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; width=75%| Description&lt;br /&gt;
|-&lt;br /&gt;
| bc_dbase|| Input || Boundary condition database(s) and input time-series data.&lt;br /&gt;
|-&lt;br /&gt;
| check|| Output || GIS and other check files to carry out quality control checks (use Write Check Files).&lt;br /&gt;
|-&lt;br /&gt;
| model|| Input ||Geometry (TGC), Boundary (TBC) and other model control text files (i.e. no GIS files).&lt;br /&gt;
|-&lt;br /&gt;
| model\gis|| Input || GIS layers that are inputs to the 2D and 1D model domains are contained within this folder, model\gis is typically used for all QGIS and ArcGIS files.&lt;br /&gt;
|-&lt;br /&gt;
| model\mi|| Input || GIS layers that are inputs to the 2D and 1D model domains are contained within this folder, model\mi is typically used for MapInfo formatted GIS files.&lt;br /&gt;
|-&lt;br /&gt;
| results|| Output|| TUFLOW outputs the results to this folder in specified formats.&lt;br /&gt;
|-&lt;br /&gt;
| runs|| Input|| TUFLOW Control Files (TCF).&lt;br /&gt;
|-&lt;br /&gt;
| runs\log|| Output || TUFLOW log files (TLF) and messages layers.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
The TUFLOW folders can be set up manually, automatically running TUFLOW model with &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; Write Empty GIS Files &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; command or automatically through GIS programs:&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Tutorial_M01_Configure_TUFLOW_Project_QGIS | QGIS - SHP]]&amp;lt;/u&amp;gt;&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Tutorial_M01_Configure_TUFLOW_Project_QGIS_GPKG | QGIS - GPKG]]&amp;lt;/u&amp;gt;&lt;br /&gt;
:*SMS - the folder structure listed above is automatically created before running the model using the &#039;Export TUFLOW files&#039; command (see &amp;lt;u&amp;gt; [[Run TUFLOW from within SMS | Run TUFLOW from within SMS]])&amp;lt;/u&amp;gt;.&lt;br /&gt;
:*ArcMap (10.1 and newer) - the ArcTUFLOW Toolbox can be used to automatically create the model folders, model projection, TUFLOW control files and run TUFLOW to create the template files.&lt;br /&gt;
&lt;br /&gt;
The following points on TUFLOW folders and filenames are worth noting: &lt;br /&gt;
:*TUFLOW accepts any folder structure, though the above listed format is most commonly used and is recommended. &amp;lt;br&amp;gt;&lt;br /&gt;
:*TUFLOW accepts spaces and special characters (such as ! or #) in filenames and paths, but other software may not. It is recommended that spaces and other special characters are not used in the simulation path and filenames. &amp;lt;br&amp;gt;&lt;br /&gt;
:*Folder paths, filenames, file extensions and TUFLOW commands are not case sensitive in any TUFLOW control files. &amp;lt;br&amp;gt;&lt;br /&gt;
:*Any directories that don&#039;t apply can be omitted, for example, if using QGIS or ArcMap the model\mi directory is not required. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Model Familiarisation=&lt;br /&gt;
Become familiar with the model location, using an aerial image and DEM:&amp;lt;br&amp;gt;&lt;br /&gt;
:*&amp;lt;u&amp;gt;[[Model_Familiarisation_QGIS | QGIS]]&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=GIS and Model Inputs=&lt;br /&gt;
The steps required to modify each of the GIS inputs are demonstrated in QGIS using SHP and GPKG formats. Instructions for completing the module in ArcGIS or MapInfo are available on the archive page for [[Flood_Modeller_Tutorial_Module01_Archive |Tutorial Module 01]]. &lt;br /&gt;
&lt;br /&gt;
===Define the External 1D Networks===&lt;br /&gt;
This part of the module creates the GIS layers that specify the location of the Flood Modeller nodes that are to be connected to the 2D domain.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_x1D_Nodes  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_x1D_Nodes  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define the Water Level Lines===&lt;br /&gt;
This part of the module creates the Water Level Lines that will be used to visualise 1D results in 2D map outputs. &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_WLL_Lines  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_WLL_Lines  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define the 1D/2D Boundary Links===&lt;br /&gt;
This part of the module creates the 1D/2D boundaries to link the Flood Modeller 1D component to the TUFLOW 2D domain.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_1D2D_Links  | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_1D2D_Links  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Define Bank Elevations===&lt;br /&gt;
This part of the module defines the bank elevations of the watercourse which are the elevations of the 1D/2D boundary links created in the previous section.  &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format. &lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_Banks | QGIS - SHP]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_Banks | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
===Deactivate 2D cells ===&lt;br /&gt;
This part of the module describes the steps to deactivate the 2D cells where the 1D model is replacing the 2D solution. &lt;br /&gt;
&lt;br /&gt;
Follow the instructions below for the preferred GIS format.&lt;br /&gt;
* [[FM Tutorial M01_QGIS_SHP_1D2D_Code  | QGIS – SHP ]]&lt;br /&gt;
* [[FM Tutorial M01_QGIS_GPKG_1D2D_Code  | QGIS - GPKG]]&lt;br /&gt;
&lt;br /&gt;
=Modify Simulation Control Files=&lt;br /&gt;
&lt;br /&gt;
With the input GIS layers modified, the next step is to update the TUFLOW control files and Flood Modeller simulation files to create a linked model.&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Geometry Control File (TGC) ==  &lt;br /&gt;
At this stage, the following changes will be made to the geometry:  &lt;br /&gt;
* The cells along the watercourse that are represented in the 1D Flood Modeller component of the model are deactivated.  &lt;br /&gt;
* Bank elevations along the watercourse are enforced.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;  &lt;br /&gt;
&amp;lt;li&amp;gt; In the &#039;&#039;&#039;FMT_Tutorial\FMT_M01\TUFLOW\model&#039;&#039;&#039; folder, save a copy of &amp;lt;b&amp;gt;M01_5m_002.tgc&amp;lt;/b&amp;gt; as &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt;. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Open &amp;lt;b&amp;gt;FMT_M01_001.tgc&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add an extra command line after &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\2d_code_FMT_M01_001_R.shp&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_R.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ! Deactivates the cells where the watercourse has been modelled in 1D &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Note that the order of the commands is important. The layer &#039;&#039;&#039;2d_code_FMT_M01_001_R.shp&#039;&#039;&#039; first activates cells within the modelled area, then the layer &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_R.shp&#039;&#039;&#039; deactivates selected cells along the watercourse.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Add an extra command line after &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_code_FMT_M01_001_R&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Code BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_R &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt; ! Deactivates the cells where the watercourse has been modelled in 1D &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
Note that the order of the commands is important. The layer &#039;&#039;&#039;2d_code_FMT_M01_001_R&#039;&#039;&#039; first activates cells within the modelled area, then the layer &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_R&#039;&#039;&#039; deactivates selected cells along the watercourse. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Topography amendments should be added in a new section at the bottom of the TGC. These are:&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Z HX Line MAX &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_L.shp | gis\2d_bc_FMT_M01_HX_001_P.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Defines the bank crest levels (1D/2D boundary cell elevations). The &#039;MAX&#039; option prevents any zpt elevations from being lowered &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
The two GIS layers must be read in together on the same command line. This tells TUFLOW to associate the points within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_P.shp&#039;&#039;&#039; layer (defining elevation) with the polylines within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_L.shp&#039;&#039;&#039; layer (defining bank location).  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS Z HX Line MAX &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;==&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_L | gis\2d_bc_FMT_M01_HX_001_P  &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Defines the bank crest levels (1D/2D boundary cell elevations). The &#039;MAX&#039; option prevents any zpt elevations from being lowered &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;
The two GIS layers must be read in together on the same command line. This tells TUFLOW to associate the points within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_P&#039;&#039;&#039; layer (defining elevation) with the polylines within the &#039;&#039;&#039;2d_bc_FMT_M01_HX_001_L&#039;&#039;&#039; layer (defining bank location). &amp;lt;/li&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Save the file. The geometry control file is now ready to be used. &amp;lt;/li&amp;gt;  &lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TUFLOW Boundary Control File (TBC)==&lt;br /&gt;
Next, update the TBC to reference the model boundary files created in the previous steps, as described below: &lt;br /&gt;
&lt;br /&gt;
*Add the 1D/2D boundaries that link the Flood Modeller open channel to the 2D floodplain.&lt;br /&gt;
*Update the 1D/2D boundaries which link the ESTRY culverts to the 2D floodplain, as some of these culverts are now modelled in Flood Modeller.&lt;br /&gt;
*Remove the external inflows applied to the TUFLOW model, as these are now applied in Flood Modeller.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open &#039;&#039;&#039;M02_5m_001.tbc&#039;&#039;&#039; and save a copy as &#039;&#039;&#039;FMT_M01_001.tbc&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt; Remove the boundary linking to the TUFLOW inflows by putting an exclamation mark before the line reading:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_M01_002_L.shp&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_M01_002_L&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Add reference to the 1D/2D boundary links that connect Flood Modeller to the 2D floodplain:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; gis\2d_bc_FMT_M01_HX_001_P.shp | gis\2d_bc_FMT_M01_HX_001_L.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! This command reads in HX boundaries linking the 1D Flood Modeller watercourse to the 2D domain&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS BC &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 2d_bc_FMT_M01_HX_001_P | 2d_bc_FMT_M01_HX_001_L &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! This command reads in HX boundaries linking the 1D Flood Modeller watercourse to the 2D domain&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;li&amp;gt; Save the file. The boundary control file is now ready to be used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TUFLOW Control File (TCF) ==&lt;br /&gt;
Finally, the TCF is updated as follows:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Remove references to model parameters that are read from Flood Modeller.&lt;br /&gt;
&amp;lt;li&amp;gt;Read in the GIS layer of the Flood Modeller nodes.&lt;br /&gt;
&amp;lt;li&amp;gt;Read in the GIS layers used to create Water Level Lines along the Flood Modeller component of the model (optional).&lt;br /&gt;
&amp;lt;li&amp;gt;Add a reference to the ESTRY Control File.&lt;br /&gt;
&amp;lt;li&amp;gt;Update references to the TBC and TGC. &lt;br /&gt;
&amp;lt;/ul&amp;gt;The following steps outline how to apply these updates:&lt;br /&gt;
&lt;br /&gt;
# In the \FMT_Tutorial\FMT_M01\TUFLOW\runs folder, save a copy of the TUFLOW file created as a part of [[Tutorial_M02 |Module 2]] (&#039;&#039;&#039;M02_5m_001.tcf&#039;&#039;&#039;) as &#039;&#039;&#039;FMT_M01_001.tcf.&#039;&#039;&#039;&lt;br /&gt;
# Remove the Start Time, End Time, and 2D Timestep parameters from the TCF, as these are read from the Flood Modeller .ief file in a linked Flood Modeller-TUFLOW model.  If they are left in place the Flood Modeller settings will override the TUFLOW settings.  This is done by adding an exclamation mark in front of each of the following commands.&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! SIMULATION TIME CONTROL COMMANDS&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Timestep &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1.5   &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a 2D computational timestep of 1.5 seconds &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Start time &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 0   &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a simulation start time of 0 hours&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;End Time &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;3     &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! Specifies a simulation end time of 3 hours&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
#Read in the GIS layers of the Flood Modeller Nodes. Place the below command line anywhere in the .tcf. It is good practice to create a section within the .tcf to reference all 1D commands:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nodes_001_P.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Nodes&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nodes_001_P &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer referencing node IDs from Flood Modeller&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
#Add commands to read in the GIS layers referencing Water Level Lines drawn along the Flood Modeller component of the model:&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - SHP&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\gis\1d_x1d_FMT_M01_nwk_001_L.shp	&amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer representing channels to allow for the digitisation of Water Level Lines (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D WLL&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; ..\model\gis\1d_x1d_WLL_FMT_M01_001_L.shp &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer containing WLLs for visualising 1D results in 2D (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;u&amp;gt;&#039;&#039;&#039;QGIS - GPKG&#039;&#039;&#039;&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D Network&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; 1d_x1d_FMT_M01_nwk_001_L  &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer representing channels to allow for the digitisation of Water Level Lines (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Read GIS X1D WLL&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  1d_x1d_WLL_FMT_M01_001_L &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;! GIS layer containing WLLs for visualising 1D results in 2D (optional)&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;br&amp;gt;The addition of TUFLOW Water Level Lines (WLL) allows the Flood Modeller 1D results to be visualised within the TUFLOW 2D map outputs. They provide a means by which to remove the gaps in the map outputs where the 1D Flood Modeller domains are located and the 2D cells are deactivated. To do this, TUFLOW requires a 1D_WLL layer to define the cross sections locations, and a 1d_nwk layer that defines the river centre line. The layers are not used in the hydraulic calculations and their inclusion is not always required. The Dist_for_Add_Points determines the intervals in metres at which interpolation points are inserted along each WLL. &lt;br /&gt;
#Add commands to read in an ESTRY Control File which contains references to some of the culverts present on the floodplain:&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;ESTRY Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.ecf &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;!Reference the ESTRY Control File &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt; &lt;br /&gt;
#Update the links to the Geometry control file, the Boundary Condition control file and the bc_dbase file:&amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;Geometry Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.tgc &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Control File&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\model\FMT_M01_001.tbc &amp;lt;br&amp;gt;&amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;BC Database&amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;  &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;tt&amp;gt;== &amp;lt;/tt&amp;gt;&amp;lt;/font&amp;gt;..\bc_dbase\bc_dbase_FMT_M01.csv&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
This concludes the changes needed to be made to the TCF.&lt;br /&gt;
&lt;br /&gt;
=Flood Modeller Simulation Files=&lt;br /&gt;
A complete Flood Modeller model is provided in the &#039;&#039;&#039;FMT_M01\Flood_Modeller&#039;&#039;&#039; folder. The model files are located in the DAT, IED and IEF folders.&lt;br /&gt;
&lt;br /&gt;
The DAT and IED files are complete and do not require modification to link with TUFLOW. The IEF file must be altered to create the link. These alterations can be made in a text editor or in the Flood Modeller interface.&lt;br /&gt;
&lt;br /&gt;
The instructions below are written for Flood Modeller interface version 7.2.&lt;br /&gt;
&lt;br /&gt;
===IEF File===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open Flood Modeller. Select &#039;Load 1D Network&#039;. Navigate to &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\DAT&#039;&#039;&#039; and load the &#039;&#039;&#039;FMT_M01_001.dat&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Right click &#039;Event Data&#039; and select &#039;Add Item&#039;. Navigate to &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IED&#039;&#039;&#039; and load the &#039;&#039;&#039;FMT_Inflows.IED&#039;&#039;&#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; On the &#039;Simulation&#039; tab, click New 1D Simulation. Save the file when prompted in the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IEF&#039;&#039;&#039; folder as &#039;&#039;&#039;FMT_M01_001.ief&#039;&#039;&#039;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; On the &#039;Files&#039; Tab of the simulation window, set the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Event Title: FMT_M01_001&lt;br /&gt;
*1D Data File: The full path to the \FMT_Tutorial\FMT_M01\Flood_Modeller\DAT\FMT_M01_001.dat&lt;br /&gt;
*Use Initial Conditions from: Network File (.dat)&lt;br /&gt;
*Results File: set the full path to \FMT_Tutorial\FMT_M01\Flood_Modeller\RES\FMT_M01_001.&lt;br /&gt;
[[File:Ief file.png|frameless|500x500px]]&lt;br /&gt;
&amp;lt;li&amp;gt;To the right of the Event Data box, click Add and select the &#039;&#039;&#039;FMT_Inflows.IED&#039;&#039;&#039; file in the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\Flood_Modeller\IED&#039;&#039;&#039; folder.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;On the &#039;Times&#039; tab, replace the simulation time parameters that were removed from TUFLOW. Enter the following parameters:&amp;lt;/li&amp;gt;&lt;br /&gt;
*Run Type: Unsteady (Fixed Timestep)&lt;br /&gt;
*Start Time (hrs): 0&lt;br /&gt;
*Finish Time (hrs): 3&lt;br /&gt;
*Timestep (s):1&lt;br /&gt;
*Save Interval (s): 300.&lt;br /&gt;
[[File:Ief time.png|frameless|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Add the &#039;Links&#039; tab by clicking View&amp;gt; Tabs &amp;gt; Links. On the &#039;Links&#039; tab, enter the following parameters:&lt;br /&gt;
*2-d Scheme: TUFLOW&lt;br /&gt;
*2-d Timestep: 2&lt;br /&gt;
*Check the box for ‘Perform corrective 1D timestep’&lt;br /&gt;
*2-d control file: full path to the &#039;&#039;&#039;FMT_M01_001.tcf&#039;&#039;&#039; from the &#039;&#039;&#039;\FMT_Tutorial\FMT_M01\TUFLOW\runs&#039;&#039;&#039; folder.&lt;br /&gt;
[[File:Ief tcf.png|frameless|500x500px]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Save the Scenario Data and run the Flood Modeller simulation.  &amp;lt;/li&amp;gt;{{Video|name=Setting up FMP IEF Simulation File.mp4 |width=1123}}&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Review Check Files =&lt;br /&gt;
&lt;br /&gt;
=== Review Boundaries and 1D/2D Links ===&lt;br /&gt;
&lt;br /&gt;
From the TUFLOW\check\2d\ folder open within QGIS:&lt;br /&gt;
&lt;br /&gt;
*FMT_M02_001_1d_to_2d_check&lt;br /&gt;
*FMT_M02_001_sac_check&lt;br /&gt;
&lt;br /&gt;
The _1d_to_2d_check layer highlights the location of all 1D/2D boundary links within the model. In this case it should show the HX boundaries that have been digitised along the river banks. &lt;br /&gt;
&lt;br /&gt;
The _sac_check layer highlights the lowest 2d cells within the SA boundary polygon to which inflow is first distributed.&lt;br /&gt;
&lt;br /&gt;
=== Review Bank Elevations ===&lt;br /&gt;
&lt;br /&gt;
From the TUFLOW\check\2d\ folder open within QGIS:&lt;br /&gt;
&lt;br /&gt;
*FMT_M01_001_zln_zpt_check_P&lt;br /&gt;
&lt;br /&gt;
The _zln_zpt_check layer highlights the cells whose elevations have been modified by z lines to represent the bank crests of the watercourse.&lt;br /&gt;
&lt;br /&gt;
= Review the Results =&lt;br /&gt;
Instructions for viewing the TUFLOW mesh (XMDF) and 1D time series (.tpc) outputs are provided in [[Tutorial_M01_Results_QGIS | Module 1]] and [[Tutorial_M03_Results_QGIS | Module 3.]] It is often useful to view 1D Flood Modeller results alongside 2D TUFLOW map outputs. The Flood Modeller results can be opened in QGIS with the TUFLOW Viewer plugin, together with the TUFLOW mesh results, by following the linked instructions. Alternatively, the TUFLOW mesh results can be loaded directly into the Flood Modeller Pro interface.&lt;br /&gt;
&lt;br /&gt;
The video below demonstrates both methods:&lt;br /&gt;
*[[TUFLOW Viewer - Load Results - Time Series FM|Loading Flood Modeller 1D results]] in QGIS using the TUFLOW Viewer plugin.&lt;br /&gt;
*Loading TUFLOW mesh results in Flood Modeller Pro.&lt;br /&gt;
{{Video|name=Viewing Results in Flood Modeller and TUFLOW.mp4.mp4 |width=1123}}&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting for HPC Simulation ===&lt;br /&gt;
&lt;br /&gt;
If the following error message is encountered when running the TUFLOW HPC model:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;ERROR 3999 - ptx file version mismatch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please ensure that the four TUFLOW kernel files below have been transferred from your TUFLOW engine folder into your Flood Modeller &amp;quot;bin&amp;quot; folder.&lt;br /&gt;
&lt;br /&gt;
*hpcKernels_nSP.ptx&lt;br /&gt;
*hpcKernels_nDP.ptx&lt;br /&gt;
*qpcKernels_nSP.ptx&lt;br /&gt;
*qpcKernels_nDP.ptx&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting for GPU Simulation ===&lt;br /&gt;
If the following error is encountered when running the TUFLOW HPC model using GPU hardware: : &lt;br /&gt;
&amp;lt;pre&amp;gt;TUFLOW GPU: Interrogating CUDA enabled GPUs … &lt;br /&gt;
TUFLOW GPU: Error: Non-CUDA Success Code returned &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;pre&amp;gt;ERROR 2785 - No GPU devices found, enabled or compatible.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Please try the following steps: &lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Check if the GPU card is an NVIDIA GPU card. Currently, TUFLOW does not run on AMD type GPU.&lt;br /&gt;
&amp;lt;li&amp;gt; Check if the NVIDIA GPU card is CUDA enabled and whether the latest drivers are installed (see &amp;lt;u&amp;gt;[[GPU_Setup |GPU Setup)]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;If an issue not described above is encountered, an email should be sent to [mailto:support@tuflow.com support@tuflow.com].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Model_Provisional| Back to Tutorial Introduction Main Page]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45170</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45170"/>
		<updated>2025-10-16T14:14:30Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1 V3.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2 V2.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3 V2.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Modify Simulation Control Files| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part3_V2.mp4&amp;diff=45169</id>
		<title>File:FMP ESTRY 1D Link Module 02 QGIS SHP Part3 V2.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part3_V2.mp4&amp;diff=45169"/>
		<updated>2025-10-16T14:14:25Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part2_V2.mp4&amp;diff=45168</id>
		<title>File:FMP ESTRY 1D Link Module 02 QGIS SHP Part2 V2.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part2_V2.mp4&amp;diff=45168"/>
		<updated>2025-10-16T14:12:47Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part1_V3.mp4&amp;diff=45167</id>
		<title>File:FMP ESTRY 1D Link Module 02 QGIS SHP Part1 V3.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part1_V3.mp4&amp;diff=45167"/>
		<updated>2025-10-16T14:11:57Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45166</id>
		<title>FM Tutorial M02 QGIS GPKG Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45166"/>
		<updated>2025-10-16T14:08:44Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an &amp;quot;X1DH&amp;quot; link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; from the &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; into QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layers&#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within QGIS. These layers are located within the &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. &lt;br /&gt;
&amp;lt;li&amp;gt;Close the three GIS layers in the Layers Panel and reload them from the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 GPKG SHP Part1 V3.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS. It is located within the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the layer into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. Close the layer in the Layers Panel.&lt;br /&gt;
&amp;lt;li&amp;gt;Reload the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS from the project GeoPackage file. Turn on Toggle Editing mode and open Field Calculator. Select the field &amp;quot;Source&amp;quot; from the &amp;quot;Update Existing Field&amp;quot; dropdown and enter the expression &amp;lt;b&amp;gt;&amp;lt;nowiki/&amp;gt;&#039;..\\xs\\&#039; ||source&amp;lt;/b&amp;gt; to prepend &amp;quot;..\\xs\\&amp;quot; to all rows for this field. The results will be the Source will be set up as per the below image which will ensure that the locations of the csv files are correctly referenced. &lt;br /&gt;
&amp;lt;br&amp;gt;[[File:Source.png|frameless|300x300px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part2 V2.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type has been added to connect them.  This is present within the &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L layer.&#039;&#039;&#039;  This must be digitised from the ESTRY channel (from the first vertex on the polyline) to the Flood Modeller node.&lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.gpkg with the name &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; and turn on Toggle Editing. Add the attribute values shown in the table below. Save the layer. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part3 V2.mp4 |width=1123}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel is present and a 1d_nwke_P layer has been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_GPKG_Part3_V2.mp4&amp;diff=45165</id>
		<title>File:FMP ESTRY 1D Link Module 02 QGIS GPKG Part3 V2.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_GPKG_Part3_V2.mp4&amp;diff=45165"/>
		<updated>2025-10-16T14:08:21Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_GPKG_Part2_V2.mp4&amp;diff=45164</id>
		<title>File:FMP ESTRY 1D Link Module 02 QGIS GPKG Part2 V2.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_GPKG_Part2_V2.mp4&amp;diff=45164"/>
		<updated>2025-10-16T14:07:03Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45163</id>
		<title>FM Tutorial M02 QGIS GPKG Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45163"/>
		<updated>2025-10-16T13:39:35Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an &amp;quot;X1DH&amp;quot; link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; from the &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; into QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layers&#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within QGIS. These layers are located within the &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. &lt;br /&gt;
&amp;lt;li&amp;gt;Close the three GIS layers in the Layers Panel and reload them from the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 GPKG SHP Part1 V3.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS. It is located within the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the layer into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. Close the layer in the Layers Panel.&lt;br /&gt;
&amp;lt;li&amp;gt;Reload the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS from the project GeoPackage file. Turn on Toggle Editing mode and open Field Calculator. Select the field &amp;quot;Source&amp;quot; from the &amp;quot;Update Existing Field&amp;quot; dropdown and enter the expression &amp;lt;b&amp;gt;&amp;lt;nowiki/&amp;gt;&#039;..\\xs\\&#039; ||source&amp;lt;/b&amp;gt; to prepend &amp;quot;..\\xs\\&amp;quot; to all rows for this field. The results will be the Source will be set up as per the below image which will ensure that the locations of the csv files are correctly referenced. &lt;br /&gt;
&amp;lt;br&amp;gt;[[File:Source.png|frameless|300x300px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type has been added to connect them.  This is present within the &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L layer.&#039;&#039;&#039;  This must be digitised from the ESTRY channel (from the first vertex on the polyline) to the Flood Modeller node.&lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.gpkg with the name &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; and turn on Toggle Editing. Add the attribute values shown in the table below. Save the layer. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel is present and a 1d_nwke_P layer has been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_GPKG_SHP_Part1_V3.mp4&amp;diff=45162</id>
		<title>File:FMP ESTRY 1D Link Module 02 GPKG SHP Part1 V3.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_GPKG_SHP_Part1_V3.mp4&amp;diff=45162"/>
		<updated>2025-10-16T13:39:23Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45161</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45161"/>
		<updated>2025-10-16T12:15:35Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Modify Simulation Control Files| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45160</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45160"/>
		<updated>2025-10-16T12:07:10Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1 V2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3 01.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Modify Simulation Control Files| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45159</id>
		<title>FM Tutorial M02 QGIS GPKG Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45159"/>
		<updated>2025-10-16T09:39:12Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an &amp;quot;X1DH&amp;quot; link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; from the &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; into QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layers&#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within QGIS. These layers are located within the &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. &lt;br /&gt;
&amp;lt;li&amp;gt;Close the three GIS layers in the Layers Panel and reload them from the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part1.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS. It is located within the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the layer into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. Close the layer in the Layers Panel.&lt;br /&gt;
&amp;lt;li&amp;gt;Reload the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS from the project GeoPackage file. Turn on Toggle Editing mode and open Field Calculator. Select the field &amp;quot;Source&amp;quot; from the &amp;quot;Update Existing Field&amp;quot; dropdown and enter the expression &amp;lt;b&amp;gt;&amp;lt;nowiki/&amp;gt;&#039;..\\xs\\&#039; ||source&amp;lt;/b&amp;gt; to prepend &amp;quot;..\\xs\\&amp;quot; to all rows for this field. The results will be the Source will be set up as per the below image which will ensure that the locations of the csv files are correctly referenced. &lt;br /&gt;
&amp;lt;br&amp;gt;[[File:Source.png|frameless|300x300px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part2.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type has been added to connect them.  This is present within the &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L layer.&#039;&#039;&#039;  This must be digitised from the ESTRY channel (from the first vertex on the polyline) to the Flood Modeller node.&lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.gpkg with the name &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; and turn on Toggle Editing. Add the attribute values shown in the table below. Save the layer. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part3.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel is present and a 1d_nwke_P layer has been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45158</id>
		<title>FM Tutorial M02 QGIS GPKG Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45158"/>
		<updated>2025-10-16T09:30:57Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an &amp;quot;X1DH&amp;quot; link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; from the &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; into QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layers&#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within QGIS. These layers are located within the &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. &lt;br /&gt;
&amp;lt;li&amp;gt;Close the three GIS layers in the Layers Panel and reload them from the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part1.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS. It is located within the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the layer into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. Close the layer in the Layers Panel.&lt;br /&gt;
&amp;lt;li&amp;gt;Reload the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS from the project GeoPackage file. Turn on Toggle Editing mode and open Field Calculator. Select the field &amp;quot;Source&amp;quot; from the &amp;quot;Update Existing Field&amp;quot; dropdown and enter the expression &amp;lt;b&amp;gt;&amp;lt;nowiki/&amp;gt;&#039;..\\xs\\&#039; ||source&amp;lt;/b&amp;gt; to prepend &amp;quot;..\\xs\\&amp;quot; to all rows for this field. The results will be the Source will be set up as per the below image which will ensure that the locations of the csv files are correctly referenced. &lt;br /&gt;
&amp;lt;br&amp;gt;[[File:Source.png|frameless|300x300px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. These csv files will be used to define the geometry of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part2.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type has been added to connect them.  This is present within the &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L layer.&#039;&#039;&#039;  This must be digitised from the ESTRY channel (from the first vertex on the polyline) to the Flood Modeller node.&lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.gpkg with the name &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; and turn on Toggle Editing. Add the attribute values shown in the table below. Save the layer. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part3.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel is present and a 1d_nwke_P layer has been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45157</id>
		<title>FM Tutorial M02 QGIS GPKG Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_GPKG_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45157"/>
		<updated>2025-10-16T09:09:12Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an &amp;quot;X1DH&amp;quot; link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; from the &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; into QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layers&#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within QGIS. These layers are located within the &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. &lt;br /&gt;
&amp;lt;li&amp;gt;Close the three GIS layers in the Layers Panel and reload them from the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039;. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part1.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS. It is located within the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Drag and drop the layer into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; in the Browser Panel. Close the layer in the Layers Panel.&lt;br /&gt;
&amp;lt;li&amp;gt;Reload the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L&#039;&#039;&#039; within QGIS from the project GeoPackage file. Turn on Toggle Editing mode and open Field Calculator. Select the field &amp;quot;Source&amp;quot; from the &amp;quot;Update Existing Field&amp;quot; dropdown and enter the expression &amp;lt;b&amp;gt;&amp;lt;nowiki/&amp;gt;&#039;..\\xs\\&#039; ||source&amp;lt;/b&amp;gt; to prepend &amp;quot;..\\xs\\&amp;quot; to all rows for this field. The results will be the Source will be set up as per the below image which will ensure that the locations of the csv files are correctly referenced. &lt;br /&gt;
&amp;lt;br&amp;gt;[[File:Source.png|frameless|300x300px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files will be used to define the geometry of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds1.csv&lt;br /&gt;
*ds2.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
*ds5_weir.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part2.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type has been added to connect them.  This is present within the &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L layer.&#039;&#039;&#039;  This must be digitised from the ESTRY channel (from the first vertex on the polyline) to the Flood Modeller node.&lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.gpkg with the name &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; into the project GeoPackage file &#039;&#039;&#039;FMT_M01_002.gpkg&#039;&#039;&#039; &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwke_X1DQ_P&#039;&#039;&#039; and turn on Toggle Editing. Add the attribute values shown in the table below. Save the layer. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot; | Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS GPKG Part3.mp4 |width=1123}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel is present and a 1d_nwke_P layer has been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45137</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45137"/>
		<updated>2025-10-07T16:24:55Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3 01.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Modify Simulation Control Files| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part3_01.mp4&amp;diff=45136</id>
		<title>File:FMP ESTRY 1D Link Module 02 QGIS SHP Part3 01.mp4</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=File:FMP_ESTRY_1D_Link_Module_02_QGIS_SHP_Part3_01.mp4&amp;diff=45136"/>
		<updated>2025-10-07T16:24:35Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;n/a&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45135</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45135"/>
		<updated>2025-10-07T16:00:30Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Modify Simulation Control Files| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45134</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45134"/>
		<updated>2025-10-07T15:48:37Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Conclusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer&#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Modify Simulation Control Files| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45133</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45133"/>
		<updated>2025-10-07T15:45:20Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_L.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer&#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45132</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45132"/>
		<updated>2025-10-07T15:28:24Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds1.csv&lt;br /&gt;
*ds2.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
*ds5_weir.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer&#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45131</id>
		<title>FM Tutorial M02 QGIS SHP Flood Modeller1D/ESTRY 1D Link</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Flood_Modeller1D/ESTRY_1D_Link&amp;diff=45131"/>
		<updated>2025-10-07T15:17:49Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Introduction=&lt;br /&gt;
&lt;br /&gt;
This page describes the method in QGIS for linking TUFLOW 1D ESTRY networks to a 1D river channel represented within Flood Modeller. Firstly, a pipe network represented in ESTRY will be linked to Flood Modeller using an X1DH link. The Flood Modeller 1D network will then be extended downstream by connecting it to an ESTRY river network using an &amp;quot;X1DQ&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layers &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_001_P&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. &lt;br /&gt;
&amp;lt;li&amp;gt;Observe that Pipe16 and Pipe18 in the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; representing the pipe network have been snapped to node “FC01.11” of the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;.  As an additional node hasn’t been manually added the Flood Modeller-ESTRY link at this location is assumed to be an “X1DH” link. If you open the attribute table you will be able to see that the &amp;lt;b&amp;gt;Conn_1D_2D&amp;lt;/b&amp;gt; attribute for “Pipe16” and “Pipe18” has been left blank as an “X1DH” link is used by default and therefore doesn’t need to be specified.  &lt;br /&gt;
&amp;lt;li&amp;gt;Open the Flood Modeller network (.DAT) file  &#039;&#039;&#039;FMT_M01_002.dat&#039;&#039;&#039; in the Flood Modeller Pro interface. Observe that the updated network file terminates at a stage-time boundary unit named “DSBDY”. This does not need to contain any time-varying data as this data will be overridden by the water levels provided by ESTRY. &lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039;, &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;, and &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Creek &#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;The GIS layer &#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_L.shp&#039;&#039;&#039; represents the open channel ESTRY network downstream of the Flood Modeller network. A stage-time boundary named &amp;quot;DS_BC&amp;quot; has been set up at the downstream end of the ESTRY network in layer &#039;&#039;&#039;1d_bc_FMT_m02_001_P.shp&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Observe that an additional node &amp;quot;DSBDY&amp;quot; is present within the updated Read GIS ISIS Nodes layer &#039;&#039;&#039;1d_x1d_FMT_M01_nodes_002_P.shp&#039;&#039;&#039; at the downstream end of the Flood Modeller network. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part1.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a new folder entitled &#039;&#039;&#039;xs&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model&#039;&#039;&#039; folder. Copy the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; and the csv files listed below from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder into the newly created &#039;&#039;&#039;TUFLOW\model\xs&#039;&#039;&#039; folder. These csv files in combination with the layer &#039;&#039;&#039;1d_xs_FMT_M02_creek_001_L.shp&#039;&#039;&#039; will be used to define the geometry and locations of the river channel cross sections. &lt;br /&gt;
*ds_weir.csv&lt;br /&gt;
*ds1.csv&lt;br /&gt;
*ds2.csv&lt;br /&gt;
*ds3.csv&lt;br /&gt;
*ds4.csv&lt;br /&gt;
*ds5.csv&lt;br /&gt;
*ds5_weir.csv&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the csv file &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039; from the &#039;&#039;&#039;Module_data\Module_02\Creek&#039;&#039;&#039; folder to the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This csv file contains the stage time data that will be applied at the downstream boundary node &#039;DS_BC&#039;. A constant stage value of 35.5m AOD has been applied .&lt;br /&gt;
&amp;lt;li&amp;gt;An additional row needs to be added to &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039; to apply the stage-time values from &#039;&#039;&#039;Weir_HT.csv&#039;&#039;&#039;. The revised bc_dbase should look like the figure below:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Bc dbase FMT M01 update.jpg||1200px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part2.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;As there is gap between the final node of the Flood Modeller network and the start of the ESTRY network a connector &amp;quot;X&amp;quot; type channel type must be digitised to connect them. Turn on Toggle Editing for the layer&#039;&#039;&#039;1d_nwk_FMT_M02_channels_001_&#039;&#039;&#039;L and digitise a polyline from the first vertex of the ESTRY channel to the Flood Modeller node. Specify the Type &amp;quot;X&amp;quot; for the digitised channel. Save the changes. &lt;br /&gt;
&amp;lt;li&amp;gt;To complete the &amp;quot;X1DQ&amp;quot; link a manually created ESTRY node must be snapped to the Flood Modeller node and have a &amp;quot;Conn_1D_2D&amp;quot; attribute of &amp;quot;X1DQ&amp;quot; specified. To do this, import an empty 1d_nwke_empty_P.shp layer from within the FMT_tutorial\FMT_M02\TUFLOW\model\gis\empty folder.&lt;br /&gt;
&amp;lt;li&amp;gt;Save the empty layer as &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; in the &#039;&#039;&#039;TUFLOW\model\gis folder&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing for the layer &#039;&#039;&#039;1d_nwke_X1DQ_P.shp&#039;&#039;&#039; and add the attribute values shown in the table below.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| ID || ds2 (remember that Flood Modeller is case sensitive)&lt;br /&gt;
|-&lt;br /&gt;
| Type || Node&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || X1DQ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= FMP ESTRY 1D Link Module 02 QGIS SHP Part3.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&lt;br /&gt;
The ESTRY pipe network for the proposed development has been connected via an &amp;quot;X1DH&amp;quot; link to discharge via two pipes into the Flood Modeller network by snapping together the nodes in a 1d_nwk_L layer to a node in the 1d_x1d_P layer. A 1d_nwk_L layer has been added to represent the open channel network downstream of the Flood Modeller network in ESTRY. The cross section data for this open channel network has been defined by adding a 1d_xs_L layer with links to the source csv files at every cross section location. A connector &amp;quot;X&amp;quot; type channel and a 1d_nwke_P layer have been added to connect the ESTRY and Flood Modeller open channel networks via an &amp;quot;X1DQ&amp;quot; link. Please return to the main page of the[[Flood Modeller Tutorial Module02_Provisional#Modify Simulation Control Files | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45130</id>
		<title>FM Tutorial M02 QGIS SHP Boundary Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45130"/>
		<updated>2025-10-07T15:07:32Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page details the method for using QGIS to create the GIS based boundary layer. The layer will be populated with the name of each inflow boundary which will be linked to the boundary database in the following steps of this module. The created boundary will be applied as a source-area boundary in a 2d_sa layer. &amp;lt;br&amp;gt;&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Boundary Condition Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039; from &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; and place it into the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This file contains the four hydrographs that will be used. &lt;br /&gt;
&amp;lt;li&amp;gt;Open up the latest version of the boundary condition database. This is located within the &#039;&#039;&#039;TUFLOW\bc_dbase folder&#039;&#039;&#039; and is called &#039;&#039;&#039;bc_dbase_FMT_M01.csv&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;We need to add four additional rows to the file which reference four additional inflows. The revised bc_dbase should look like the figure below:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr_loc_csv.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The hydrographs applied to each of the 2d_sa polygons are contained within the source file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr loc.PNG|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the bc_dbase as &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039;. It is now ready to be used within the model.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R.shp&#039;&#039;&#039; within the &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; folder into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer in QGIS. Four polygons have been digitised over the location of the proposed development. Each polygon represents a sub-catchment to which different inflow boundaries will be associated. &lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing mode. Populate the first and only attribute of each polygon with the name of the inflow boundary as in the image below. These boundary names will be linked to those specified in the steps above using the bc_dbase located in &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; . &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 SA polygons QGIS.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define_Boundary_Conditions_Module_02_QGIS_SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Save the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&amp;lt;br&amp;gt;A GIS layer has been created containing four polygons in a 2d_sa layer over the location of the proposed development. The existing boundary conditions database (bc_dbase) has been modified to link these four GIS objects to hydrographs within an external csv file. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Flood Modeller 1D/ESTRY 1D Link| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45129</id>
		<title>FM Tutorial M02 QGIS SHP Boundary Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45129"/>
		<updated>2025-10-07T15:06:13Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Conclusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page details the method for using QGIS to create the GIS based boundary layer. The layer will be populated with the name of each inflow boundary which will be linked to the boundary database in the following steps of this module. The created boundary will be applied as a source-area boundary in a 2d_sa layer. &amp;lt;br&amp;gt;&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Boundary Condition Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039; from &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; and place it into the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This file contains the four hydrographs that will be used. &lt;br /&gt;
&amp;lt;li&amp;gt;Open up the latest version of the boundary condition database. This is located within the &#039;&#039;&#039;TUFLOW\bc_dbase folder&#039;&#039;&#039; and is called &#039;&#039;&#039;bc_dbase_FMT_M01.csv&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;We need to add four additional rows to the file which reference four additional inflows. The revised bc_dbase should look like the figure below:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr_loc_csv.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The hydrographs applied to each of the 2d_sa polygons are contained within the source file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr loc.PNG|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the bc_dbase as &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039;. It is now ready to be used within the model.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R.shp&#039;&#039;&#039; within the &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; folder into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer in QGIS. Four polygons have been digitised over the location of the proposed development. Each polygon represents a sub-catchment to which different inflow boundaries will be associated. &lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing mode. Populate the first and only attribute of each polygon with the name of the inflow boundary as in the image below. These boundary names will be linked to those specified in the steps above using the bc_dbase located in &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; . &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 SA polygons QGIS.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define_Boundary_Conditions_Module_02_QGIS_SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Save the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&amp;lt;br&amp;gt;A GIS layer has been created containing four polygons in a 2d_sa layer over the location of the proposed development. The existing boundary conditions database (bc_dbase) has been modified to link these four GIS objects to hydrographs within an external csv file. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45128</id>
		<title>FM Tutorial M02 QGIS SHP Boundary Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45128"/>
		<updated>2025-10-07T15:06:03Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Conclusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page details the method for using QGIS to create the GIS based boundary layer. The layer will be populated with the name of each inflow boundary which will be linked to the boundary database in the following steps of this module. The created boundary will be applied as a source-area boundary in a 2d_sa layer. &amp;lt;br&amp;gt;&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Boundary Condition Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039; from &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; and place it into the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This file contains the four hydrographs that will be used. &lt;br /&gt;
&amp;lt;li&amp;gt;Open up the latest version of the boundary condition database. This is located within the &#039;&#039;&#039;TUFLOW\bc_dbase folder&#039;&#039;&#039; and is called &#039;&#039;&#039;bc_dbase_FMT_M01.csv&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;We need to add four additional rows to the file which reference four additional inflows. The revised bc_dbase should look like the figure below:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr_loc_csv.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The hydrographs applied to each of the 2d_sa polygons are contained within the source file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr loc.PNG|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the bc_dbase as &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039;. It is now ready to be used within the model.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R.shp&#039;&#039;&#039; within the &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; folder into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer in QGIS. Four polygons have been digitised over the location of the proposed development. Each polygon represents a sub-catchment to which different inflow boundaries will be associated. &lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing mode. Populate the first and only attribute of each polygon with the name of the inflow boundary as in the image below. These boundary names will be linked to those specified in the steps above using the bc_dbase located in &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; . &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 SA polygons QGIS.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define_Boundary_Conditions_Module_02_QGIS_SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Save the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&amp;lt;br&amp;gt;A GIS layer has been created containing four polygons in a 2d_sa layer over the location of the proposed development. The existing boundary conditions database (bc_dbase) has been modified to link these four GIS objects to hydrographs within an external csv file.  Please return to the main page of the [[Flood Modeller Tutorial Module02_Provisional#Flood Modeller 1D/ESTRY 1D Link | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45127</id>
		<title>FM Tutorial M02 QGIS SHP Boundary Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45127"/>
		<updated>2025-10-07T15:05:47Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page details the method for using QGIS to create the GIS based boundary layer. The layer will be populated with the name of each inflow boundary which will be linked to the boundary database in the following steps of this module. The created boundary will be applied as a source-area boundary in a 2d_sa layer. &amp;lt;br&amp;gt;&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Boundary Condition Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039; from &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; and place it into the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This file contains the four hydrographs that will be used. &lt;br /&gt;
&amp;lt;li&amp;gt;Open up the latest version of the boundary condition database. This is located within the &#039;&#039;&#039;TUFLOW\bc_dbase folder&#039;&#039;&#039; and is called &#039;&#039;&#039;bc_dbase_FMT_M01.csv&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;We need to add four additional rows to the file which reference four additional inflows. The revised bc_dbase should look like the figure below:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr_loc_csv.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The hydrographs applied to each of the 2d_sa polygons are contained within the source file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr loc.PNG|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the bc_dbase as &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039;. It is now ready to be used within the model.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R.shp&#039;&#039;&#039; within the &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; folder into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer in QGIS. Four polygons have been digitised over the location of the proposed development. Each polygon represents a sub-catchment to which different inflow boundaries will be associated. &lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing mode. Populate the first and only attribute of each polygon with the name of the inflow boundary as in the image below. These boundary names will be linked to those specified in the steps above using the bc_dbase located in &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; . &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 SA polygons QGIS.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define_Boundary_Conditions_Module_02_QGIS_SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Save the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
A GIS layer has been created containing four polygons in a 2d_sa layer over the location of the proposed development. The existing boundary conditions database (bc_dbase) has been modified to link these four GIS objects to hydrographs within an external csv file.  Please return to the main page of the [[Flood Modeller Tutorial Module02_Provisional#Flood Modeller 1D/ESTRY 1D Link | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45126</id>
		<title>FM Tutorial M02 QGIS SHP Boundary Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45126"/>
		<updated>2025-10-07T15:04:17Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page details the method for using QGIS to create the GIS based boundary layer. The layer will be populated with the name of each inflow boundary which will be linked to the boundary database in the following steps of this module. The created boundary will be applied as a source-area boundary in a 2d_sa layer. &amp;lt;br&amp;gt;&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Boundary Condition Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039; from &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; and place it into the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This file contains the four hydrographs that will be used. &lt;br /&gt;
&amp;lt;li&amp;gt;Open up the latest version of the boundary condition database. This is located within the &#039;&#039;&#039;TUFLOW\bc_dbase folder&#039;&#039;&#039; and is called &#039;&#039;&#039;bc_dbase_FMT_M01.csv&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;We need to add four additional rows to the file which reference four additional inflows. The revised bc_dbase should look like the figure below:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr_loc_csv.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The hydrographs applied to each of the 2d_sa polygons are contained within the source file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr loc.PNG|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the bc_dbase as &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039;. It is now ready to be used within the model.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R.shp&#039;&#039;&#039; within the &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; folder into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer in QGIS. Four polygons have been digitised over the location of the proposed development. Each polygon represents a sub-catchment to which different inflow boundaries will be associated. &lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing mode. Populate the first and only attribute of each polygon with the name of the inflow boundary as in the image below. The next steps of this module will link these boundary names with an inflow using the bc_dbase located in &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; . &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 SA polygons QGIS.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define_Boundary_Conditions_Module_02_QGIS_SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Save the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
A GIS layer has been created containing four polygons in a 2d_sa layer over the location of the proposed development. The existing boundary conditions database (bc_dbase) has been modified to link these four GIS objects to hydrographs within an external csv file.  Please return to the main page of the [[Flood Modeller Tutorial Module02_Provisional#Flood Modeller 1D/ESTRY 1D Link | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45125</id>
		<title>FM Tutorial M02 QGIS SHP Boundary Conditions</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Boundary_Conditions&amp;diff=45125"/>
		<updated>2025-10-07T15:00:10Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page details the method for using QGIS to create the GIS based boundary layer. The layer will be populated with the name of each inflow boundary which will be linked to the boundary database in the following steps of this module. The created boundary will be applied as a source-area boundary in a 2d_sa layer. &amp;lt;br&amp;gt;&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Boundary Condition Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039; from &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; and place it into the &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; folder. This file contains the four hydrographs that will be used. &lt;br /&gt;
&amp;lt;li&amp;gt;Open up the latest version of the boundary condition database. This is located within the &#039;&#039;&#039;TUFLOW\bc_dbase folder&#039;&#039;&#039; and is called &#039;&#039;&#039;bc_dbase_FMT_M01.csv&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;li&amp;gt;We need to add four additional rows to the file which reference four additional inflows. The revised bc_dbase should look like the figure below:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr_loc_csv.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The hydrographs applied to each of the 2d_sa polygons are contained within the source file &#039;&#039;&#039;100yr2hr_loc.csv&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
[[File:100yr2hr loc.PNG|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Save the bc_dbase as &#039;&#039;&#039;bc_dbase_FMT_M02.csv&#039;&#039;&#039;. It is now ready to be used within the model.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R.shp&#039;&#039;&#039; within the &#039;&#039;&#039;Module_data\Module_02\Inflow&#039;&#039;&#039; folder into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer in QGIS. Four polygons have been digitised over the location of the proposed development. Each polygon represents a sub-catchment to which different inflow boundaries will be associated. &lt;br /&gt;
&amp;lt;li&amp;gt;Turn on Toggle Editing mode. Populate the first and only attribute of each polygon with the name of the inflow boundary . The next steps of this module will link these boundary names with an inflow using the bc_dbase located in &#039;&#039;&#039;TUFLOW\bc_dbase&#039;&#039;&#039; . &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 SA polygons QGIS.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define_Boundary_Conditions_Module_02_QGIS_SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Save the layer &#039;&#039;&#039;2d_sa_FMT_M02_001_R&#039;&#039;&#039;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
A GIS layer has been created containing four polygons in a 2d_sa layer over the location of the proposed development. The existing boundary conditions database (bc_dbase) has been modified to link these four GIS objects to hydrographs within an external csv file.  Please return to the main page of the [[Flood Modeller Tutorial Module02_Provisional#Flood Modeller 1D/ESTRY 1D Link | Flood Modeller Tutorial 2]].&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Pipe_Network&amp;diff=45124</id>
		<title>FM Tutorial M02 QGIS SHP Pipe Network</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Pipe_Network&amp;diff=45124"/>
		<updated>2025-10-07T14:41:35Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page describes the method for using QGIS to create the GIS based layers representing the pipe network.  Two layers will be created each representing the culverts and pits. The pipe network will be connected to the 2D model domain and and a depth-discharge relationship defined at the pits via the creation of a Pit Inlet Database. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; and &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Pipe_Network&#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. This contains polylines representing the culverts that make up the pipe network. &lt;br /&gt;
&amp;lt;li&amp;gt;A number of the attributes within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; layer have not been populated. Turn on Toggle Editing for the layer and add the following attributes to all objects leaving all other attributes unchanged. Make use of the ‘&#039;Update All&#039;’ function as previously explained to update all objects at the same time. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| Type || C&lt;br /&gt;
|-&lt;br /&gt;
| n_or_n_F || 0.015&lt;br /&gt;
|-&lt;br /&gt;
| US_Invert || -99999&lt;br /&gt;
|-&lt;br /&gt;
| DS_Invert || -99999&lt;br /&gt;
|-&lt;br /&gt;
| Number_of || 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The attributes are described completely in &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-CulvertsAttributeDescriptions Table 5.5]&amp;lt;/u&amp;gt; of the TUFLOW Manual. The attributes that we have populated, define:&amp;lt;br&amp;gt;&lt;br /&gt;
*The 1d_nwk type. In this case, we have specified culverts with a circular shape.&lt;br /&gt;
*The Manning’s n value of the culvert.&lt;br /&gt;
*The upstream invert level of the pipes. When -99,999 is specified, the invert level will be taken from a manually created node or pit at the upstream end of the culvert. Refer to the next steps in this module which describe where these inverts will be defined by creating pits. &lt;br /&gt;
*The downstream invert level of the pipes. The same rules as for the upstream invert applies when specifying -99,999.&lt;br /&gt;
*The number of identical pipes in parallel. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; in QGIS. This contains digitised points that represent the pits of the pipe network through which water can transfer to and from the overlying floodplain. &lt;br /&gt;
&amp;lt;li&amp;gt;A number of the attributes within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; layer have not been populated. Toggle Editing for the layer and add the following attributes to all objects leaving all other attributes unchanged. Again, make use of the ‘Update All’ function in QGIS to update all objects at the same time: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| Type || Q&lt;br /&gt;
|-&lt;br /&gt;
| Inlet_Type || AB&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || SXL&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note that although the same layer (1d_nwk) has been used to define the pits of the pipe network as for the culverts, different attributes have been populated. Refer to &lt;br /&gt;
&amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-CulvertsAttributeDescriptions Table 5.5]&amp;lt;/u&amp;gt; and &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-PitsModelNetwork Table 5.24]&amp;lt;/u&amp;gt; of the TUFLOW Manual for further information on how the attributes of the 1d_nwk layer differ between nodes and channels. The attributes that we have populated for the pits, define:&amp;lt;br&amp;gt;&lt;br /&gt;
*The type of pit channel. In this case, a type ‘Q’ specifies the flow is to be defined by a depth-discharge curve from a user defined database. This database will be created in the next steps of this module.&lt;br /&gt;
*AB is the name of the pit inlet type referenced within the pit database.&lt;br /&gt;
*Specifying SXL for the ‘Conn_2D’ attribute automatically creates a 2D SX connection at the 2D cell within which the 1D pit is located. In addition, the ZC elevation of the cell will be lowered by the amount specified in the ‘US_Invert’ attribute (0.1m), and the upstream invert of the pit channel set to the lowered 2D cell elevation. This is useful to help trap the water into the pit as it flows overland in the 2D domain. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P.shp&#039;&#039;&#039; created in [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial 1]]. Note that the pipe network has been digitised to outfall to the watercourse represented within the Flood Modeller Network. We will manually specify the downstream invert levels of Pipe16 and Pipe18 as the discharge point of the pipe network is above the bed level of the watercourse. Use the Info tool and click on each pipe in turn and change the ‘DS_Invert’ attribute for both pipes from -99,999 to 38m.&lt;br /&gt;
&amp;lt;li&amp;gt;Save both &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; and &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039;. &amp;lt;/li&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Pit Inlet Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Pit Inlet Database has been created and can be found within &#039;&#039;&#039;Module_data\Module_02\Pipe_Network&#039;&#039;&#039;.  Copy the csv files &#039;&#039;&#039;pit_inlet_curves.csv&#039;&#039;&#039; and &#039;&#039;&#039;pit_inlet_dbase.csv&#039;&#039;&#039; into a new folder entitled &#039;&#039;&#039;pit_dbase&#039;&#039;&#039; within the TUFLOW folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the &#039;&#039;&#039;pit_inlet_dbase.csv&#039;&#039;&#039; file. The Pit Inlet Database is similar to the Boundary Condition Database in that it references an external source file and relates this to corresponding GIS objects within the model. &amp;lt;br&amp;gt;&lt;br /&gt;
The first column contains the name of pit inlet type as referenced in the Inlet_Type attribute that was specified within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; layer. The second column contains the name of the source .csv file that contains the depth-discharge curve. The third and fourth columns are the heading labels of the depth and discharge columns respectively in the source .csv file. The fifth and sixth columns are the inlet’s nominated full flow area in m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and flow width in m. &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#DD-Database-3  Section 5.11.3]&amp;lt;/u&amp;gt; of the TUFLOW Manual provides further information on the Pit Inlet Database. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 pit inlet dbase.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the &#039;&#039;&#039;pit_inlet_curves.csv&#039;&#039;&#039; file. This contains the depth-discharge curves for each pit inlet type which are referenced within the Pit Inlet Database. The curve for pit inlet type AB will be applied to all pits within this tutorial model. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:M07 depth discharge.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define Pipe Network Module 02 QGIS SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
&amp;lt;br&amp;gt;1d_nwk layers have been created representing the culverts and pits that make the pipe network that of the proposed development. The layers have made use of an automated function to link the pits to the 2D domain to allow for the exchange of water between the pipe network and the floodplain. A Pit Inlet Database has been created to define a depth-discharge relationship at each pit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Define Boundary Conditions| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Pipe_Network&amp;diff=45123</id>
		<title>FM Tutorial M02 QGIS SHP Pipe Network</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Pipe_Network&amp;diff=45123"/>
		<updated>2025-10-07T14:41:17Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page describes the method for using QGIS to create the GIS based layers representing the pipe network.  Two layers will be created each representing the culverts and pits. The pipe network will be connected to the 2D model domain and and a depth-discharge relationship defined at the pits via the creation of a Pit Inlet Database. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; and &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Pipe_Network&#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. This contains polylines representing the culverts that make up the pipe network. &lt;br /&gt;
&amp;lt;li&amp;gt;A number of the attributes within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; layer have not been populated. Turn on Toggle Editing for the layer and add the following attributes to all objects leaving all other attributes unchanged. Make use of the ‘&#039;Update All&#039;’ function as previously explained to update all objects at the same time. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| Type || C&lt;br /&gt;
|-&lt;br /&gt;
| n_or_n_F || 0.015&lt;br /&gt;
|-&lt;br /&gt;
| US_Invert || -99999&lt;br /&gt;
|-&lt;br /&gt;
| DS_Invert || -99999&lt;br /&gt;
|-&lt;br /&gt;
| Number_of || 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The attributes are described completely in &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-CulvertsAttributeDescriptions Table 5.5]&amp;lt;/u&amp;gt; of the TUFLOW Manual. The attributes that we have populated, define:&amp;lt;br&amp;gt;&lt;br /&gt;
*The 1d_nwk type. In this case, we have specified culverts with a circular shape.&lt;br /&gt;
*The Manning’s n value of the culvert.&lt;br /&gt;
*The upstream invert level of the pipes. When -99,999 is specified, the invert level will be taken from a manually created node or pit at the upstream end of the culvert. Refer to the next steps in this module which describe where these inverts will be defined by creating pits. &lt;br /&gt;
*The downstream invert level of the pipes. The same rules as for the upstream invert applies when specifying -99,999.&lt;br /&gt;
*The number of identical pipes in parallel. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; in QGIS. This contains digitised points that represent the pits of the pipe network through which water can transfer to and from the overlying floodplain. &lt;br /&gt;
&amp;lt;li&amp;gt;A number of the attributes within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; layer have not been populated. Toggle Editing for the layer and add the following attributes to all objects leaving all other attributes unchanged. Again, make use of the ‘Update All’ function in QGIS to update all objects at the same time: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| Type || Q&lt;br /&gt;
|-&lt;br /&gt;
| Inlet_Type || AB&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || SXL&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note that although the same layer (1d_nwk) has been used to define the pits of the pipe network as for the culverts, different attributes have been populated. Refer to &lt;br /&gt;
&amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-CulvertsAttributeDescriptions Table 5.5]&amp;lt;/u&amp;gt; and &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-PitsModelNetwork Table 5.24]&amp;lt;/u&amp;gt; of the TUFLOW Manual for further information on how the attributes of the 1d_nwk layer differ between nodes and channels. The attributes that we have populated for the pits, define:&amp;lt;br&amp;gt;&lt;br /&gt;
*The type of pit channel. In this case, a type ‘Q’ specifies the flow is to be defined by a depth-discharge curve from a user defined database. This database will be created in the next steps of this module.&lt;br /&gt;
*AB is the name of the pit inlet type referenced within the pit database.&lt;br /&gt;
*Specifying SXL for the ‘Conn_2D’ attribute automatically creates a 2D SX connection at the 2D cell within which the 1D pit is located. In addition, the ZC elevation of the cell will be lowered by the amount specified in the ‘US_Invert’ attribute (0.1m), and the upstream invert of the pit channel set to the lowered 2D cell elevation. This is useful to help trap the water into the pit as it flows overland in the 2D domain. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P.shp&#039;&#039;&#039; created in [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial 1]]. Note that the pipe network has been digitised to outfall to the watercourse represented within the Flood Modeller Network. We will manually specify the downstream invert levels of Pipe16 and Pipe18 as the discharge point of the pipe network is above the bed level of the watercourse. Use the Info tool and click on each pipe in turn and change the ‘DS_Invert’ attribute for both pipes from -99,999 to 38m.&lt;br /&gt;
&amp;lt;li&amp;gt;Save both &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; and &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039;. &amp;lt;/li&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Pit Inlet Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Pit Inlet Database has been created and can be found within &#039;&#039;&#039;Module_data\Module_02\Pipe_Network&#039;&#039;&#039;.  Copy the csv files &#039;&#039;&#039;pit_inlet_curves.csv&#039;&#039;&#039; and &#039;&#039;&#039;pit_inlet_dbase.csv&#039;&#039;&#039; into a new folder entitled &#039;&#039;&#039;pit_dbase&#039;&#039;&#039; within the TUFLOW folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the &#039;&#039;&#039;pit_inlet_dbase.csv&#039;&#039;&#039; file. The Pit Inlet Database is similar to the Boundary Condition Database in that it references an external source file and relates this to corresponding GIS objects within the model. &amp;lt;br&amp;gt;&lt;br /&gt;
The first column contains the name of pit inlet type as referenced in the Inlet_Type attribute that was specified within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; layer. The second column contains the name of the source .csv file that contains the depth-discharge curve. The third and fourth columns are the heading labels of the depth and discharge columns respectively in the source .csv file. The fifth and sixth columns are the inlet’s nominated full flow area in m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and flow width in m. &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#DD-Database-3  Section 5.11.3]&amp;lt;/u&amp;gt; of the TUFLOW Manual provides further information on the Pit Inlet Database. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 pit inlet dbase.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the &#039;&#039;&#039;pit_inlet_curves.csv&#039;&#039;&#039; file. This contains the depth-discharge curves for each pit inlet type which are referenced within the Pit Inlet Database. The curve for pit inlet type AB will be applied to all pits within this tutorial model. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:M07 depth discharge.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define Pipe Network Module 02 QGIS SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;=Conclusion=&lt;br /&gt;
1d_nwk layers have been created representing the culverts and pits that make the pipe network that of the proposed development. The layers have made use of an automated function to link the pits to the 2D domain to allow for the exchange of water between the pipe network and the floodplain. A Pit Inlet Database has been created to define a depth-discharge relationship at each pit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Define Boundary Conditions| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
	<entry>
		<id>https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Pipe_Network&amp;diff=45122</id>
		<title>FM Tutorial M02 QGIS SHP Pipe Network</title>
		<link rel="alternate" type="text/html" href="https://wiki.tuflow.com/w/index.php?title=FM_Tutorial_M02_QGIS_SHP_Pipe_Network&amp;diff=45122"/>
		<updated>2025-10-07T14:40:49Z</updated>

		<summary type="html">&lt;p&gt;RussellGardner: /* Conclusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;ol&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
This page describes the method for using QGIS to create the GIS based layers representing the pipe network.  Two layers will be created each representing the culverts and pits. The pipe network will be connected to the 2D model domain and and a depth-discharge relationship defined at the pits via the creation of a Pit Inlet Database. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Method=&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the GIS layers &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; and &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; within &#039;&#039;&#039;Module_data\Module_02\Pipe_Network&#039;&#039;&#039; into the &#039;&#039;&#039;TUFLOW\model\gis&#039;&#039;&#039; folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; in QGIS. This contains polylines representing the culverts that make up the pipe network. &lt;br /&gt;
&amp;lt;li&amp;gt;A number of the attributes within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; layer have not been populated. Turn on Toggle Editing for the layer and add the following attributes to all objects leaving all other attributes unchanged. Make use of the ‘&#039;Update All&#039;’ function as previously explained to update all objects at the same time. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| Type || C&lt;br /&gt;
|-&lt;br /&gt;
| n_or_n_F || 0.015&lt;br /&gt;
|-&lt;br /&gt;
| US_Invert || -99999&lt;br /&gt;
|-&lt;br /&gt;
| DS_Invert || -99999&lt;br /&gt;
|-&lt;br /&gt;
| Number_of || 1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The attributes are described completely in &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-CulvertsAttributeDescriptions Table 5.5]&amp;lt;/u&amp;gt; of the TUFLOW Manual. The attributes that we have populated, define:&amp;lt;br&amp;gt;&lt;br /&gt;
*The 1d_nwk type. In this case, we have specified culverts with a circular shape.&lt;br /&gt;
*The Manning’s n value of the culvert.&lt;br /&gt;
*The upstream invert level of the pipes. When -99,999 is specified, the invert level will be taken from a manually created node or pit at the upstream end of the culvert. Refer to the next steps in this module which describe where these inverts will be defined by creating pits. &lt;br /&gt;
*The downstream invert level of the pipes. The same rules as for the upstream invert applies when specifying -99,999.&lt;br /&gt;
*The number of identical pipes in parallel. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the layer &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; in QGIS. This contains digitised points that represent the pits of the pipe network through which water can transfer to and from the overlying floodplain. &lt;br /&gt;
&amp;lt;li&amp;gt;A number of the attributes within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; layer have not been populated. Toggle Editing for the layer and add the following attributes to all objects leaving all other attributes unchanged. Again, make use of the ‘Update All’ function in QGIS to update all objects at the same time: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; width=&amp;quot;25%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Attribute&lt;br /&gt;
! style=&amp;quot;background-color:#005581; font-weight:bold; color:white;&amp;quot;| Value&lt;br /&gt;
|-&lt;br /&gt;
| Type || Q&lt;br /&gt;
|-&lt;br /&gt;
| Inlet_Type || AB&lt;br /&gt;
|-&lt;br /&gt;
| Conn_1D_2D || SXL&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Note that although the same layer (1d_nwk) has been used to define the pits of the pipe network as for the culverts, different attributes have been populated. Refer to &lt;br /&gt;
&amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-CulvertsAttributeDescriptions Table 5.5]&amp;lt;/u&amp;gt; and &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#tab:tab-PitsModelNetwork Table 5.24]&amp;lt;/u&amp;gt; of the TUFLOW Manual for further information on how the attributes of the 1d_nwk layer differ between nodes and channels. The attributes that we have populated for the pits, define:&amp;lt;br&amp;gt;&lt;br /&gt;
*The type of pit channel. In this case, a type ‘Q’ specifies the flow is to be defined by a depth-discharge curve from a user defined database. This database will be created in the next steps of this module.&lt;br /&gt;
*AB is the name of the pit inlet type referenced within the pit database.&lt;br /&gt;
*Specifying SXL for the ‘Conn_2D’ attribute automatically creates a 2D SX connection at the 2D cell within which the 1D pit is located. In addition, the ZC elevation of the cell will be lowered by the amount specified in the ‘US_Invert’ attribute (0.1m), and the upstream invert of the pit channel set to the lowered 2D cell elevation. This is useful to help trap the water into the pit as it flows overland in the 2D domain. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Open the layer &#039;&#039;&#039;1d_x1d_FMT_M01_nwk_001_P.shp&#039;&#039;&#039; created in [[Flood_Modeller_Tutorial_Module01_Provisional | Flood Modeller Tutorial 1]]. Note that the pipe network has been digitised to outfall to the watercourse represented within the Flood Modeller Network. We will manually specify the downstream invert levels of Pipe16 and Pipe18 as the discharge point of the pipe network is above the bed level of the watercourse. Use the Info tool and click on each pipe in turn and change the ‘DS_Invert’ attribute for both pipes from -99,999 to 38m.&lt;br /&gt;
&amp;lt;li&amp;gt;Save both &#039;&#039;&#039;1d_nwk_FMT_M02_Pipes_001_L.shp&#039;&#039;&#039; and &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039;. &amp;lt;/li&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;&#039;&#039;&#039;Pit Inlet Database&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The Pit Inlet Database has been created and can be found within &#039;&#039;&#039;Module_data\Module_02\Pipe_Network&#039;&#039;&#039;.  Copy the csv files &#039;&#039;&#039;pit_inlet_curves.csv&#039;&#039;&#039; and &#039;&#039;&#039;pit_inlet_dbase.csv&#039;&#039;&#039; into a new folder entitled &#039;&#039;&#039;pit_dbase&#039;&#039;&#039; within the TUFLOW folder. &lt;br /&gt;
&amp;lt;li&amp;gt;Open the &#039;&#039;&#039;pit_inlet_dbase.csv&#039;&#039;&#039; file. The Pit Inlet Database is similar to the Boundary Condition Database in that it references an external source file and relates this to corresponding GIS objects within the model. &amp;lt;br&amp;gt;&lt;br /&gt;
The first column contains the name of pit inlet type as referenced in the Inlet_Type attribute that was specified within the &#039;&#039;&#039;1d_nwk_FMT_M02_Pits_001_P.shp&#039;&#039;&#039; layer. The second column contains the name of the source .csv file that contains the depth-discharge curve. The third and fourth columns are the heading labels of the depth and discharge columns respectively in the source .csv file. The fifth and sixth columns are the inlet’s nominated full flow area in m&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; and flow width in m. &amp;lt;u&amp;gt;[https://docs.tuflow.com/classic-hpc/manual/2025.1/OneD-Domains-1.html#DD-Database-3  Section 5.11.3]&amp;lt;/u&amp;gt; of the TUFLOW Manual provides further information on the Pit Inlet Database. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M07 pit inlet dbase.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Open the &#039;&#039;&#039;pit_inlet_curves.csv&#039;&#039;&#039; file. This contains the depth-discharge curves for each pit inlet type which are referenced within the Pit Inlet Database. The curve for pit inlet type AB will be applied to all pits within this tutorial model. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:M07 depth discharge.png|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;{{Video|name= Define Pipe Network Module 02 QGIS SHP.mp4 |width=1123}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Conclusion=&lt;br /&gt;
1d_nwk layers have been created representing the culverts and pits that make the pipe network that of the proposed development. The layers have made use of an automated function to link the pits to the 2D domain to allow for the exchange of water between the pipe network and the floodplain. A Pit Inlet Database has been created to define a depth-discharge relationship at each pit.&lt;br /&gt;
&lt;br /&gt;
{{Tips Navigation&lt;br /&gt;
|uplink=[[Flood_Modeller_Tutorial_Module02_Provisional#Define Boundary Conditions| Back to Tutorial Module 02 Main Page]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>RussellGardner</name></author>
	</entry>
</feed>