TUFLOW Example Models: Difference between revisions

Content deleted Content added
No edit summary
 
(16 intermediate revisions by 5 users not shown)
Line 4:
=Example Model Data=
The model data is available for download from <u>https://downloads.tuflow.com/TUFLOW/Wiki_Example_Models/TUFLOW_Example_Model_Dataset.zip</u><br>
The dataset only includes model input files. The models can be run to create simulation check and result files. Batch files (*.bat) (for windows) and shell scripts (*sh) (for linux) 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>.
 
For Linux users, the shell script has been set up assuming TUFLOW was installed via the [https://docs.tuflow.com/classic-hpc/manual/2026.0/InstallTUFLOW-2.html#TUFLOWInstaller-4 Installer (.deb or .rpm)]
 
=Example Model Catalogue=
Below is a complete list of the example models. This dataset uses TUFLOW HPC as the computational engine. If you are searching for TUFLOW Classic example models, please refer to the <u>[[TUFLOW_Classic_Example_Model_Archive| TUFLOW Classic Example Model Archive]]</u>.
 
Click on the following shortcuts to skip directly to the targeted major feature category in the table below:<br>
Line 19 ⟶ 21:
*<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 Quadtree, 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#AdvectionNon-Newtonian Dispersion| 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
| colspan="2" |<b>Model Category</b>||<b>Description</b>||<b>Model Name</b>
! 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
|-
| colspan="2" id="Project Initiation" | <b>Project Initiation</b>
| Write empty files
| Create_Empties.tcf
|-
 
Line 96 ⟶ 100:
|EG02_008.tcf
|-
|Write Restart File (See EG06_004.tcf for Read Restart File)
|EG02_009.tcf
|-
Line 105 ⟶ 109:
|EG02_011.tcf
|-
|2D Long Profile (2d_lp)
|EG02_012.tcf
|-
Line 130 ⟶ 134:
 
|-
| rowspan="4652" id="Boundary Condition Options" |<b>Boundary Condition Options</b>
| rowspan="1719" id="Inflows" |<b>Inflows</b>
|2D flow (m^3/s) vs time upstream inflow (2d_bc, QT)
|EG03_001.tcf
Line 141 ⟶ 145:
|EG03_003.tcf
|-
|Internal catchment inflow (m^3/s) with streamlines (2d_sa, 2d_strm)
|EG03_004.tcf
|-
|Internal catchment rainfall (mm) (2D_sa_rf2d_sa_rf)
|EG03_005.tcf
|-
Line 150 ⟶ 154:
|EG03_006.tcf
|-
|Direct rainfall (mm) (2D_rf2d_rf)
|EG03_007.tcf
|-
Line 168 ⟶ 172:
|EG03_012.tcf
|-
|Direct rainfall (mm) (2D_rf2d_rf) - negative rainfall
|EG03_013.tcf
|-
|Direct rainfall (2D_rf2d_rf) and internal catchment rainfall (2D_sa_rf2d_sa_rf) for buildings
|EG03_014.tcf
|-
|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)
Line 184 ⟶ 194:
|-
 
| rowspan="46" id="Outflows" |<b>Outflows</b>
|2D StageAutomatic stage discharge downstream boundary (2d_bc, HQ)
|EG04_001.tcf
|-
|2D StageUser-specified timestage discharge downstream boundary (2d_bc, HTHQ)
|EG04_002.tcf
|-
|1D2D Stage dischargetime downstream boundary (1d_bc2d_bc, HQHT)
|EG04_003.tcf
|-
|1D StageAutomatic timestage discharge downstream boundary (1d_bc, HTHQ)
|EG04_004.tcf
|-
|1D User-specified stage discharge downstream boundary (1d_bc, HQ)
|EG04_005.tcf
|-
|1D Stage time downstream boundary (1d_bc, HT)
|EG04_006.tcf
|-
 
| rowspan="1719" id="SoilLoss Options" |<b>SoilLoss Options</b>
|Rainfall excess loss approach - IL/CL (Global loss applied via the TBC file)
|EG05_001.tcf
Line 249 ⟶ 265:
|Groundwater - 2 soil layers, horizontal hydraulic conductivity
|EG05_017.tcf
|-
|Groundwater level versus time downstream boundary (2d_bc, GT)
|EG05_018.tcf
|-
|Groundwater linking to 1D
|EG05_019.tcf
|-
 
Line 356 ⟶ 378:
|-
| rowspan="3" id="Sub Grid Sampling" |<b>Sub Grid Sampling</b>
|Breakline detection delta tool
|EG09_001.tcf
|-
Line 365 ⟶ 387:
|EG09_003.tcf
|-
| rowspan="3437" id="Structures" |<b>Structures</b>
| rowspan="9" id="2D Structures" |<b>2D Structures</b>
|Bridge (2d_fc)
Line 395 ⟶ 417:
|-
 
| rowspan="1214" id="1D Structures" |<b>1D Structures</b>
|1D culverts - Circular and Box type. SX point, line and region 1D/2D examples
|EG11_001.tcf
Line 414 ⟶ 436:
|EG11_006.tcf
|-
|Bridge (1d_nwk, 1d_bg)
|EG11_007.tcf
|-
Line 429 ⟶ 451:
|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="1314" id="1D Operating Structures" |<b>1D Operating Structures</b>
|Pump operational (1d_nwk) - time trigger
|EG12_001.tcf
Line 472 ⟶ 500:
|Pump operational (1d_nwk) - pump curve
|EG12_013.tcf
|-
|Pump operational (1d_nwk) - Time stamp after water level trigger
|EG12_014.tcf
|-
 
Line 479 ⟶ 510:
|EG13_001.tcf
|-
|TUFLOW HPC - Quadtree: Sample target distancefrequency nesting
|EG13_002.tcf
|-
Line 552 ⟶ 583:
|-
 
| rowspan="510" id="Other" |<b>Other</b>
| rowspan="3" id="Advection Dispersion" |<b>Advection Dispersion</b>
|Advection Dispersion
Line 563 ⟶ 594:
|EG17_003.tcf
|-
| rowspan="32" id="Non-Newtonian" |<b>Non-Newtonian</b>
|Non-newtonian viscosity
|EG18_001.tcf
Line 569 ⟶ 600:
|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>.
 
=Contact=
For comments, requests and feedback contact <u>[mailto:support@tuflow.com support@tuflow.com]</u>.<br>
For further training opportunities see <u>[https://tuflow.com/training/training-course-catalogue/ TUFLOW Training Catalogue]</u> and/or contact <u>[mailto:training@tuflow.com training@tuflow.com]</u>. <br>
 
<br>