TUFLOW FV Example Models
USEFUL LINKS | ||
Wiki Links | Help | Downloads |
TUFLOW FV Wiki Main Page | Products Support/Contact | TUFLOW FV Downloads |
TUFLOW FV Tutorials | Requesting a Licence | Tutorial Module Data |
TUFLOW Classic/HPC Wiki | TUFLOW FV Glossary | Manuals |
Introduction
These example models have been developed to demonstrate the most common TUFLOW FV model design features and applications. This dataset is useful for experienced modellers wishing to further develop their skills via demonstration examples. New users are encouraged to familiarise themselves with TUFLOW FV through the Tutorial Model Introduction before using this dataset. Unlike the tutorials, this dataset does not include step-by-step instructions / documentation. Users of this dataset are expected to have a basic knowledge of TUFLOW FV, and have suitable skills to open the model files by referencing the TUFLOW FV Control File (FVC) referenced in the feature catalogue list below.
Example Model Data
Please download the Example Model Dataset.
The dataset only includes model input files. The models can be run to create simulation check and result files. A batch file (*.bat) for each of the example feature categories has been provided within the "runs" folder of each TUFLOW FV project.
If you are unfamiliar with using batch files, additional information explaining how to use them to execute multiple simulations is available here: Running TUFLOW FV from a Batch File.
Example Model Catalogue
Below is a complete list of the example models. This dataset uses TUFLOW FV as the computational engine.
Please note that the example flood model has the majority of TUFLOW FV 2D hydrodynamic features demonstrated. Features in the example flood model can be transferred to any TUFLOW FV model domain whether it be flooding, estuarine or coastal hydrodynamics. The coastal model examples include additional 2D hydrodynamic model features applicable to the coastal domain. These examples will be expanded over time to include further functionality.
Example Flood Model
These suite of examples is based on a small rural catchment. We start with the Base 2D Flood Model and progressively add alternative features that you can review. The Base 2D Flood Model contains the following key features and commands:
- GIS integration
- Hardware selection
- Model parameters
- Time period and timestepping
- Turbulence models
- Topography - Mesh, DEM, GIS Z Lines
- Material assignment
- Boundary locations (Nodestring and Point Inflows)
- Hydraulic structure (culverts and weirs)
- Output options
Click on the following shortcuts to skip directly to the targeted major feature category in the table below:
- Flood Model - Base 2D
- Flood Model - Simulation Configuration
- Flood Model - Turbulence
- Flood Model - Material Specified Options
- Flood Model - Boundary Conditions
- Flood Model - Restart File
- Flood Model - Outputs
- Flood Model - Hydraulic Structures
Example Model Catalogue - Flood Models | ||
---|---|---|
Model Category | Description | Model Name |
Base 2D | Base 2D Flood Model | FLD000_2D_001.fvc |
Simulation Configuration | Second Order Spatial Scheme | FLD001_2D_001.fvc |
Imperial Units | FLD001_2D_002.fvc | |
Bottom Drag Model ks | FLD001_2D_003.fvc | |
Time Format ISODATE | FLD001_2D_004.fvc | |
GPU Base 2D Flood Model | FLD001_2D_005.fvc | |
CFL Criterion (External + Internal) | FLD001_2D_006.fvc | |
Turbulence | Horizontal Momentum Mixing Model Constant | FLD002_2D_001.fvc |
Horizontal Momentum Mixing Model Wu | FLD002_2D_002.fvc | |
Material Specified Options | Spatially Varied Eddy Viscosity | FLD003_2D_001.fvc |
Bed Elevation Limits | FLD003_2D_002.fvc | |
Spatial Reconstruction (Second Order Spatial Scheme) | FLD003_2D_003.fvc | |
Boundary Conditions | HQ | FLD004_2D_001.fvc |
QC | FLD004_2D_002.fvc | |
QG | FLD004_2D_003.fvc | |
HQ And QN | FLD004_2D_004.fvc | |
QN | FLD004_2D_005.fvc | |
ZG | FLD004_2D_006.fvc | |
BC SCALE | FLD004_2D_007.fvc | |
BC OFFSET | FLD004_2D_008.fvc | |
BC DEFAULT | FLD004_2D_009.fvc | |
QC_POLY | FLD004_2D_010.fvc | |
Restart File | Write Restart File | FLD005_2D_001.fvc |
Read Restart File | FLD005_2D_002.fvc | |
Read Restart File (Ignore Restart File Time) | FLD005_2D_003.fvc | |
Write Restart File (Restart Overwrite Off) | FLD005_2D_004.fvc | |
Read Restart File (Restart Overwrite Off) | FLD005_2D_005.fvc | |
Outputs | DATV | FLD006_2D_001.fvc |
NetCDF | FLD006_2D_002.fvc | |
NetCDF With Statistics | FLD006_2D_003.fvc | |
NetCDF With Statistics and Output Compression | FLD006_2D_004.fvc | |
Two NetCDFs (Using File Suffixes) | FLD006_2D_005.fvc | |
Two NetCDFs With Suffixes and Output Compression | FLD006_2D_006.fvc | |
Hydraulic Structures | Linked Nodestrings - Culvert | FLD007_2D_001.fvc |
Single Nodestring Bridge (Energy Loss Coefficient And Blockage File) | FLD007_2D_002.fvc | |
Single Nodestring Bridge (Energy Loss Coefficient And Width File) | FLD007_2D_003.fvc | |
Linked Zones - Culvert | FLD007_2D_004.fvc | |
Single Nodestring Bridge (Energy Loss File) | FLD007_2D_005.fvc |
Example Coastal Model
This suite of coastal examples is based on the Gulf of Carpentaria Tutorial Module 04. We start with the Base 2D Coastal Model and progressively add alternative features that you can review. Please note that the example Flood Model contains a more exhaustive list of TUFLOW FV features. If you would like to experiment each can be added to the Coastal Model. The Base 2D Coastal Model contains the following key features and commands:
- Model parameters
- Time period and time stepping
- Turbulence models
- Topography - Mesh
- Output options
Click on the following shortcuts to skip directly to the targeted major feature category in the table below:
- Coastal Model - Base 2D
- Coastal Model - Simulation Configuration
- Coastal Model - 2D Geometry
- Coastal Model - Meteorological Inputs
- Coastal Model - Boundary Conditions
- Coastal Model - Materials
- Coastal Model - 2D Advection Dispersion
- Coastal Model - Restart File
Example Model Catalogue - Coastal Models | |||
---|---|---|---|
Model Category | Description | Model Name | |
Base 2D | Base 2D Coastal Model | CST000_2D_001.fvc | |
Simulation Configuration | GPU Base 2D Coastal Model | CST001_2D_001.fvc | |
2D Geometry | Read GRID Zpts | CST002_2D_001.fvc | |
Cell Elevation File - Coordinate | CST002_2D_002.fvc | ||
READ GIS Z Line - Line Only | CST002_2D_003.fvc | ||
READ GIS Z Line - Line With Points Snapped | CST002_2D_004.fvc | ||
READ GIS Z Line - Polygon | CST002_2D_005.fvc | ||
Meteorological Inputs | ERA5 Get Atmos Input - Wind and Pressure Only | CST003_2D_001.fvc | |
Boundary Conditions | QC | CST004_2D_001.fvc | |
QC_POLY | CST004_2D_002.fvc | ||
QG | CST004_2D_003.fvc | ||
ZQ | CST004_2D_004.fvc | ||
BC Default | CST004_2D_005.fvc | ||
BC Offset | CST004_2D_006.fvc | ||
BC Scale | CST004_2D_007.fvc | ||
Write Transport File | CST004_2D_008.fvc | ||
Read Transport File | CST004_2D_009.fvc | ||
Wind - Wu Model With Single Holland Parametric Cyclone Model | CST004_2D_010.fvc | ||
Materials | Materials | CST005_2D_001.fvc | |
Materials - Include File | CST005_2D_002.fvc | ||
Bed Elevation Limits | CST005_2D_003.fvc | ||
Spatially Varied Eddy Viscosity | CST005_2D_004.fvc | ||
Manning | CST005_2D_005.fvc | ||
2D Advection Dispersion | Salinity | CST006_2D_001.fvc | |
Salinity With Density Coupling | CST006_2D_002.fvc | ||
Temperature | CST006_2D_003.fvc | ||
Temperature With Heat Module
(Including Heat Meteorological Inputs) |
CST006_2D_004.fvc | ||
Temperature With Heat Module And Density Coupling
(Including Heat Meteorological Inputs) |
CST006_2D_005.fvc | ||
Salinity And Temperature With Heat Module And Density Coupling
(Including Heat Meteorological Inputs) |
CST006_2D_006.fvc | ||
One Tracer - Point Inflow | CST006_2D_007.fvc | ||
Two Tracers - Point Inflows | CST006_2D_008.fvc | ||
One Tracer With Decay | CST006_2D_009.fvc | ||
One Tracer With Settling | CST006_2D_010.fvc | ||
One Tracer - Flushing Analysis | CST006_2D_011.fvc | ||
One Tracer - Constant Scalar Mixing Model | CST006_2D_012.fvc | ||
One Tracer - Smagorinsky Scalar Mixing Model | CST006_2D_013.fvc | ||
Restart File | Write Restart File | CST007_2D_001.fvc | |
Read Restart File | CST007_2D_002.fvc | ||
Read Restart File (Ignore Restart File Time) | CST007_2D_003.fvc | ||
Write Restart File (Restart Overwrite Off) | CST007_2D_004.fvc | ||
Read Restart File (Restart Overwrite Off) | CST007_2D_005.fvc |
Conclusion
We hope the example model dataset has been useful in helping you test and build your models. To complete more tutorials or learn more tips and tricks please return to the TUFLOW FV Wiki Mainpage.