TUFLOW Example Models: Difference between revisions
Content deleted Content added
Chris Huxley (talk | contribs) |
|||
(119 intermediate revisions by 6 users not shown) | |||
Line 1:
=
=Example Model Data=
The model data is available for download from
The dataset only includes model input files. The models can be run to create simulation check and result files. Batch files (*.bat) for each of the example feature categories has been provided within the "runs" folder of the TUFLOW project. <br>
If you are unfamiliar with using batch files, additional information explaining how to use them to execute multiple simulations is available here: <u>[[Run_TUFLOW_From_a_Batch-file| Run TUFLOW From a Batch-file]]</u>.
=Example Model Catalogue=
Below is a complete list of the example models
Click on the following shortcuts to skip directly to the targeted major feature category in the table below:<br>
*<u>[[TUFLOW_Example_Models#Project Initiation| Project Initiation]]</u>
*<u>[[TUFLOW_Example_Models#Model Units| Model Units]]</u>
*<u>[[TUFLOW_Example_Models#Solver Options| Solver Options]]</u>
*<u>[[TUFLOW_Example_Models#Output Options| Output Options]]</u>
*<u>[[TUFLOW_Example_Models#Boundary Condition Options| Boundary Condition Options]]</u> (Inflows, Outflows, Losses)
*<u>[[TUFLOW_Example_Models#Topography Features| Topography Features]]</u> (Static Updates, Dynamic Updates, Sub-Grid Sampling)
*<u>[[TUFLOW_Example_Models#Structures| Structures]]</u> (Bridges, Weirs, Culverts, Operational Controls)
*<u>[[TUFLOW_Example_Models#Multiple Domain Model Design| Multiple Domain Model Design]]</u> (2D/2D, 1D open channel / 2D floodplain, 1D pipe network / 2D floodplain)
*<u>[[TUFLOW_Example_Models#Bulk Simulation Management| Bulk Simulation Management]]</u>
*<u>[[TUFLOW_Example_Models#Advection Dispersion| Advection Dispersion]]</u>
*<u>[[TUFLOW_Example_Models#Non-Newtonian | Non-Newtonian]]</u>
*<u>[[TUFLOW_Example_Models#Mathematical Operations| Mathematical Operations]]</u>
{| class="wikitable" style="text-align:center;"
! colspan="4" style="position:sticky; top:0; background-color:#005581; font-weight:bold; color:white; z-index:2;" | Example Model Catalogue
|-
! colspan="2" style="position:sticky; top:2.2em; background-color:#fff; font-weight:bold; z-index:2;" | Model Category
! style="position:sticky; top:2.2em; background-color:#fff; font-weight:bold; z-index:2;" | Description
! style="position:sticky; top:2.2em; background-color:#fff; font-weight:bold; z-index:2;" | Model Name
|-
|
| Write empty files
| Create_Empties.tcf
|-
|-
|
|
|
|-
|
|
|-
|-
| colspan="2" rowspan="
|
|Refer
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|EG01_007.tcf
|-
|TUFLOW HPC - Quadtree
|See Section <u>[[TUFLOW_Example_Models#Multiple Domain Model Design| EG13]]</u>
|-
|ESTRY
|See Section <u>[[TUFLOW_Example_Models#1D Culverts, Bridges, Weirs| EG11]]</u>, <u>[[TUFLOW_Example_Models#1D Operating Structures| EG12]]</u>, <u>[[TUFLOW_Example_Models#1D Pipe Network / 2D Floodplain Modelling| EG15]]</u>
|-
| colspan="2" rowspan="19" id="Output Options" |<b>Output Options</b>
|2D xmdf (binary time series) and grid (maximums) output
|EG02_001.tcf
|-
|Time and duration of inundation (Time Output Cut-off = Depth)
|EG02_002.tcf
|-
|
|
|-
|
|
|-
|Gauge level map output interval control (2d_glo)
|
|-
|2D SGS high resolution grid output
|EG02_006.tcf
|-
|
|
|-
|Output Zone (2d_oz)
|
|-
|Write Restart File (See EG06_004.tcf for Read Restart File)
|
|-
|2D plot output (2d_po point, line and region)
|
|-
|2D structure outputs
|
|-
|2D Long Profile (2d_lp)
|
|-
|1D/2D Reporting locations - 1D river (1d_nwk), 2D floodplain
|EG02_013.tcf
|-
|
|
|-
|Evacuation route inundation reporting (2d_zshr) (Route Cut Off Type = Depth)
|EG02_015.tcf
|-
|
|
|-
|
|
|-
|
|
|-
|Translating gauge data information to catchment receptors (Read GIS Objects)
|
|-
| rowspan="
| rowspan="
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|Direct rainfall (mm) (2d_rf) - negative rainfall
|
|-
|Direct
|
|-
|HEC-DSS flow (m^3/s) vs time upstream inflow (2d_bc, QT)
|EG03_015.tcf
|-
|HEC-DSS flow (m^3/s) vs time upstream inflow (2d_bc, QT, multiple events)
|EG03_016.tcf
|-
|1D flow (m^3/s) vs time upstream inflow (1d_bc, QT)
|EG14_001.tcf
|-
|1D flow (m^3/s) vs time internal inflow (1d_bc, QT)
|EG14_002.tcf
|-
|1D flow (m^3/s) vs time internal inflow to 1D pits (1d_bc, QT)
|EG14_003.tcf
|-
| rowspan="6" id="Outflows" |<b>Outflows</b>
|2D Automatic stage discharge downstream boundary (2d_bc, HQ)
|EG04_001.tcf
|-
|2D User-specified stage discharge downstream boundary (2d_bc, HQ)
|EG04_002.tcf
|-
|2D Stage time downstream boundary (2d_bc, HT)
|
|-
|1D
|
|-
|1D User-specified stage discharge downstream boundary (1d_bc, HQ)
|EG04_005.tcf
|-
|1D Stage time downstream boundary (1d_bc, HT)
|
|-
| rowspan="19" id="Loss Options" |<b>Loss Options</b>
|Rainfall excess loss approach - IL/CL (Global loss applied via the TBC file)
|EG05_001.tcf
|-
|Rainfall excess loss approach - IL/CL (applied via the materials file)
|EG05_002.tcf
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|Groundwater - no horizontal infiltration
|
|-
|Groundwater - 1 soil layer, horizontal hydraulic conductivity
|EG05_016.tcf
|-
|Groundwater - 2 soil layers, horizontal hydraulic conductivity
|
|-
|Groundwater
|
|-
|Groundwater linking to 1D
|
|-
| rowspan="8" id="Other" |<b>Other</b>
|Spatially varied initial water level commands (2d_iwl)
|EG06_001.tcf
|-
|Spatially varied initial water level commands (Grid 2d_iwl)
|EG06_002.tcf
|-
|2D pump (2d_bc, SH)
|EG06_003.tcf
|-
|Read Restart File (See EG02_009.tcf for Write Restart File)
|EG06_004.tcf
|-
|Storage Reduction Factor (global specification)
|EG06_005.tcf
|-
|Storage Reduction Factor (2d_srf) (location specific update)
|EG06_006.tcf
|-
|External Stress - Wind (global specification)
|EG06_007.tcf
|-
|Dynamic Topography Options (Dam / Levee Failure)
|See Section <u>[[TUFLOW_Example_Models#Dynamic Topography Updates| EG08]]</u>
|-
| rowspan="28" id="Topography Features" |<b>Topography Features</b>
| rowspan="12" id="Static Topography Updates" |<b>Static Topography Updates</b>
|Cell resolution change
|EG07_001.tcf
|-
|Thin breakline topography update (2d_zsh_L, 2d_zsh_P)
|EG07_002.tcf
|-
|Thick breakline topography update (2d_zsh_L, 2d_zsh_P)
|EG07_003.tcf
|-
|Gully (Min) breakline topography update (2d_zsh_L, 2d_zsh_P)
|EG07_004.tcf
|-
|Ridge (Max) breakline topography update (2d_zsh_L, 2d_zsh_P)
|EG07_005.tcf
|-
|Region update - Absolute value change, No merge (2d_zsh_R)
|EG07_006.tcf
|-
|Region update - Relative value change, No merge (2d_zsh_R)
|EG07_007.tcf
|-
|Region update - Absolute value change, Partial merge (2d_zsh_R, 2d_zsh_P)
|EG07_008.tcf
|-
|Region update - Feature removal (2d_zsh_R)
|EG07_009.tcf
|-
|Advanced topography update - TIN (2d_ztin_R, 2d_ztin_P)
|EG07_010.tcf
|-
|Advanced topography update - TIN (2d_ztin_R, 2d_ztin_L, 2d_ztin_P)
|EG07_011.tcf
|-
|Depth varying Manning's n
|EG07_012.tcf
|-
| rowspan="13" id="Dynamic Topography Updates" |<b>Dynamic Topography Options (Dam / Levee Failure)</b>
|2D embankment failure - Time trigger, linear evolution
|EG08_001.tcf
|-
|2D embankment failure - Time trigger, non-linear evolution
|EG08_002.tcf
|-
|2D embankment failure - Water level trigger, linear evolution
|EG08_003.tcf
|-
|2D embankment failure - Water level trigger, non-linear evolution
|EG08_004.tcf
|-
|2D embankment failure - Water level difference trigger, linear evolution
|EG08_005.tcf
|-
|2D embankment failure - Water level difference trigger, non-linear evolution
|EG08_006.tcf
|-
|2D flood barrier reinstatement - Time trigger
|EG08_007.tcf
|-
|2D flood barrier reinstatement - Water level trigger
|EG08_008.tcf
|-
|2D flood barrier reinstatement - Water level difference trigger
|EG08_009.tcf
|-
|1D piping failure transitioning to 1D dam failure - Time trigger
|EG08_010.tcf
|-
|1D dam failure - Time trigger
|EG08_011.tcf
|-
|1D piping failure transitioning to 1D dam failure - Water level trigger
|EG08_012.tcf
|-
|1D dam failure - Water level trigger
|EG08_013.tcf
|-
| rowspan="3" id="Sub Grid Sampling" |<b>Sub Grid Sampling</b>
|Breakline detection delta tool
|EG09_001.tcf
|-
|2D SGS high resolution grid output
|EG09_002.tcf
|-
|2D SGS high resolution grid output with manual specification of output resolution
|EG09_003.tcf
|-
| rowspan="37" id="Structures" |<b>Structures</b>
| rowspan="9" id="2D Structures" |<b>2D Structures</b>
|Bridge (2d_fc)
|Refer to <u>[[TUFLOW_Classic_Example_Model_Archive| TUFLOW Classic Example Model Archive]]</u>
|-
|Bridge (2d_fcsh)
|Refer to <u>[[TUFLOW_Classic_Example_Model_Archive| TUFLOW Classic Example Model Archive]]</u>
|-
|Bridge - horizontal deck (2d_lfcsh)
|EG10_003.tcf
|-
|Bridge - variable deck form geometry (2d_lfcsh)
|EG10_004.tcf
|-
|Bridge - horizontal deck (2d_bg)
|EG10_005.tcf
|-
|2D weir coefficient change (global specification)
|EG10_006.tcf
|-
|2D weir coefficient change (location specific update)
|EG10_007.tcf
|-
|Bridge (2d_bg) - horizontal deck, auto superstructure FLC
|EG10_008.tcf
|-
|Fences (2d_lfcsh)
|EG10_009.tcf
|-
| rowspan="14" id="1D Structures" |<b>1D Structures</b>
|1D culverts - Circular and Box type. SX point, line and region 1D/2D examples
|EG11_001.tcf
|-
|1D culverts - Irregular shape (e.g. Arch)
|EG11_002.tcf
|-
|1D culverts - Unidirectional structures (flapgate) (1d_nwk)
|EG11_003.tcf
|-
|1D culverts - ARR2019 blockage matrix (1d_nwk)
|EG11_~e1~_~e2~_004.tcf
|-
|1D M channel - User defined flow matrix (1d_nwk)
|EG11_005.tcf
|-
|1D Q channel - Upstream Depth-Discharge Relationship (1d_nwk)
|EG11_006.tcf
|-
|Bridge (1d_nwk)
|EG11_007.tcf
|-
|Weir (1d_nwk)
|EG11_008.tcf
|-
|Pump (1d_nwk) - pump curve
|EG11_009.tcf
|-
|Sluice gate (1d_nwk)
|EG11_010.tcf
|-
|Gated spillway (1d_nwk)
|EG11_011.tcf
|-
|Arch bridge (1D), no orifice flow
|EG11_012.tcf
|-
|Arch bridge (1D), orifice flow enabled
|EG11_013.tcf
|-
|Arch bridge (1D), orifice flow enabled with calibration factor
|EG11_014.tcf
|-
| rowspan="14" id="1D Operating Structures" |<b>1D Operating Structures</b>
|Pump operational (1d_nwk) - time trigger
|EG12_001.tcf
|-
|Pump operational - 1D water level trigger (1d_nwk)
|EG12_002.tcf
|-
|Pump operational - 2D water level trigger (1d_nwk)
|EG12_003.tcf
|-
|Pump operational - Depth above structure invert trigger (1d_nwk)
|EG12_004.tcf
|-
|Q flow matrix - Operation based on water level trigger (1d_nwk)
|EG12_005.tcf
|-
|Q flow matrix - Operation based on water level trigger and time delay (1d_nwk)
|EG12_006.tcf
|-
|Sluice gate operational - Time trigger (simulation time) (1d_nwk)
|EG12_007.tcf
|-
|Sluice gate operational - Water level trigger(1d_nwk)
|EG12_008.tcf
|-
|Gated spillway operational - Time trigger (Day) (1d_nwk)
|EG12_009.tcf
|-
|Gated spillway operational - Water level trigger (1d_nwk)
|EG12_010.tcf
|-
|Coordinated operation (multiple interacting structures) - Pump and Gated Spillway
|EG12_011.tcf
|-
|Coordinated operation controlled by status of another structure
|EG12_012.tcf
|-
|Pump operational (1d_nwk) - pump curve
|EG12_013.tcf
|-
|Pump operational (1d_nwk) - Time stamp after water level trigger
|EG12_014.tcf
|-
| rowspan="17" id="Multiple Domain Model Design" |<b>Multiple Domain Model Design</b>
| rowspan="5" id="2D/2D Modelling" |<b>2D/2D Modelling</b>
|TUFLOW HPC - Quadtree: Sample target distance
|EG13_001.tcf
|-
|TUFLOW HPC - Quadtree: Sample frequency nesting
|EG13_002.tcf
|-
|TUFLOW HPC - Quadtree: Memory efficient pre-processing
|EG13_003.tcf
|-
|TUFLOW HPC - Quadtree: Sample frequency
|EG13_004.tcf
|-
|TUFLOW Classic - M2D
|Refer to <u>[[TUFLOW_Classic_Example_Model_Archive| TUFLOW Classic Example Model Archive]]</u>
|-
| rowspan="1" id="1D Open Channel / 2D Floodplain Modelling" |<b>1D Open Channel / 2D Floodplain Modelling</b>
|1D river (1d_nwk), 2D floodplain
|EG14_001.tcf
|-
| rowspan="11" id="1D Pipe Network / 2D Floodplain Modelling" |<b>1D Pipe Network / 2D Floodplain Modelling</b>
|1D pipe network (1d_nwk), 2D floodplain, 2d_sa_rf inflow (mm) to 1D pits
|EG15_000.tcf
|-
|1D pipe network (1d_nwk), 2D floodplain, 2d_sa inflow (m^3/s) to 1D pits
|EG15_001.tcf
|-
|1D pipe network (1d_nwk), 2D floodplain, 2d_rf direct rainfall
|EG15_002.tcf
|-
|1D pipe network (1d_nwk), 2D / 2D floodplain quadtree
|EG15_003.tcf
|-
|1D pipe network (1d_nwk), manually specified manholes (1d_mh), 2D floodplain
|EG15_004.tcf
|-
|1D pipe network (1d_nwk), non-default (fixed) manhole loss method, 2D floodplain
|EG15_005.tcf
|-
|1D pipe network (1d_nwk), localised manually specified manhole losses, 2D floodplain
|EG15_006.tcf
|-
|1D virtual pipes, 2D floodplain
|EG15_007.tcf
|-
|1D virtual pipes connected to 1D pipe network (trunk drainage line), 2D floodplain
|EG15_008.tcf
|-
|1D storage tank (1d_na)
|EG15_009.tcf
|-
|1D storage tank (1d_nwk)
|EG15_010.tcf
|-
| rowspan="6" id="Bulk Simulation Management" |<b>Bulk Simulation Management</b>
| rowspan="6" id="Scenario / Event Management" |<b>Scenario / Event Management</b>
|Scenario (single)
|EG16_~s1~_001.tcf
|-
|Scenario (multiple)
|EG16_~s1~_~s2~_002.tcf
|-
|Set Variable
|EG16_~s1~_~s2~_003.tcf
|-
|Event (single)
|EG16_~e1~_004.tcf
|-
|Event (multiple)
|EG16_~e1~_~e2~_005.tcf
|-
|Scenario (multiple), Event (multiple), Set Variable
|EG16_~s1~_~s2~_~e1~_~e2~_006.tcf
|-
| rowspan="10" id="Other" |<b>Other</b>
| rowspan="3" id="Advection Dispersion" |<b>Advection Dispersion</b>
|Advection Dispersion
|EG17_001.tcf
|-
|Advection Dispersion with settling
|EG17_002.tcf
|-
|Advection Dispersion with decay
|EG17_003.tcf
|-
| rowspan="2" id="Non-Newtonian" |<b>Non-Newtonian</b>
|Non-newtonian viscosity
|EG18_001.tcf
|-
|Non-newtonian mixing (dam failure scenario)
|EG18_002.tcf
|-
| rowspan="5" id="Mathematical Operations" |<b>Mathematical Operations</b>
|Unit Conversion
|EG19_001.tcf
|-
|Using Variables
|EG19_~e1~_~e2~_002.tcf
|-
|Adjust Event Variables
|EG19_~e1~_~e2~_003.tcf
|-
|Apply Loss Factors
|EG19_~e1~_~e2~_004.tcf
|-
|Logic Control
|EG19_005.tcf
|}
=Archive Dataset=
Historic example model datasets can be accessed via the following link: <u>[[TUFLOW_Classic_Example_Model_Archive| TUFLOW Classic Example Model Archive]]</u>.
<br>
{{Tips Navigation
|uplink=[[Main_Page| Back to Wiki Main Page]]
}}
|