Contents

The Navigation Panel to the left of the page functions as a live interactive Table of Contents for the manual chapters and associated sections. A full outline of the manual chapters and sections, as well as separate lists of all figures and all tables within the manual, is provided below.

Outline

1 Introduction

  1.1 TUFLOW Products

  1.2 TUFLOW FV

    1.2.1 Flexible Mesh Finite Volume

    1.2.2 Add-on Modules

      1.2.2.1 Three Dimensional (3D) Module

      1.2.2.2 Sediment Transport (ST) Module

      1.2.2.3 Water Quality (WQ) Module

      1.2.2.4 Particle Tracking (PT) Module

      1.2.2.5 GPU Hardware (GPU) Module

2 Architecture

  2.1 Overview

  2.2 Simulation Tiers

    2.2.1 Tier 1: Simulation Class

    2.2.2 Tier 2: Model Class

    2.2.3 Tier 3: Model Implementations

3 Getting Started

  3.1 How to Build A Model

    3.1.1 Tutorial Models

    3.1.2 Example Models

    3.1.3 Licence Free Demo Mode

    3.1.4 Instructor Led TUFLOW Training Courses

    3.1.5 Webinars

  3.2 The TUFLOW Modelling Concept

    3.2.1 Notepad++

    3.2.2 QGIS / TUFLOW Viewer

    3.2.3 Aquaveo SMS Mesh Generator / TUFLOW FV Graphical User Interface

  3.3 Installing and Running TUFLOW

    3.3.1 TUFLOW FV Downloads and Installation

    3.3.2 Licensing

    3.3.3 Performing Simulations

      3.3.3.1 Parallelisation

    3.3.4 Hardware

  3.4 Tips and Tricks

4 Folders, Control Files and Data Layers

  4.1 Folder Structure

  4.2 Control Files

    4.2.1 FVC

    4.2.2 TEF

    4.2.3 FVSED

    4.2.4 FVWQ

    4.2.5 FVPTM

    4.2.6 Include File

    4.2.7 Rules and Notation

    4.2.8 File Paths

  4.3 Input Files

    4.3.1 Overview

    4.3.2 Input GIS Layers

      4.3.2.1 GIS Vector Layer Commands

      4.3.2.2 GIS Vector Layer Naming Conventions

      4.3.2.3 GIS Vector Layer Attribute Interpretation

      4.3.2.4 GIS Vector Layer Object Interpretation

      4.3.2.5 GIS Raster Layer Commands

      4.3.2.6 GIS TIN Commands

  4.4 Output Files

5 Model Construction: 2D HD Simulation Class

  5.1 Overview

    5.1.1 Using the Model Construction Chapters

    5.1.2 Recommended Workflow for Model Construction

  5.2 Model Initialisation

  5.3 Coordinate Reference Frame

    5.3.1 Command Status

    5.3.2 Description

    5.3.3 Cartesian (Metric Units)

    5.3.4 Spherical (Metric Units)

    5.3.5 Cartesian (US Customary Units)

  5.4 Hardware

    5.4.1 Command Status

    5.4.2 Description

    5.4.3 CPU

    5.4.4 GPU

  5.5 Spatial Order

    5.5.1 Command Status

    5.5.2 Description

    5.5.3 First Order

    5.5.4 Second Order

  5.6 Simulation Time Settings

    5.6.1 Command Status

    5.6.2 Description

    5.6.3 Hours

    5.6.4 ISODATE

  5.7 Computational Timestep

    5.7.1 Command Status

    5.7.2 Description

    5.7.3 Computational Timestep

  5.8 Wetting And Drying

    5.8.1 Command Status

    5.8.2 Description

    5.8.3 Wetting And Drying

  5.9 Bottom Drag

    5.9.1 Command Status

    5.9.2 Description

    5.9.3 Manning

    5.9.4 ks

  5.10 Horizontal Mixing

    5.10.1 Command Status

    5.10.2 Description

    5.10.3 None

    5.10.4 Constant

    5.10.5 Smagorinsky

    5.10.6 Wu

  5.11 Wind Stress

    5.11.1 Command Status

    5.11.2 Description

    5.11.3 Wu

    5.11.4 Constant

    5.11.5 Kondo

  5.12 Computational Mesh

    5.12.1 Command Status

    5.12.2 Description

    5.12.3 Unstructured Mesh

    5.12.4 Structured Mesh

  5.13 Bathymetry

    5.13.1 Command Status

    5.13.2 Description

    5.13.3 Static Bathymetry

      5.13.3.1 Static Bathymetry Layering

      5.13.3.2 Spatially Constant

      5.13.3.3 Direct Reading Of DEM Grids

      5.13.3.4 Direct Reading Of TINs

      5.13.3.5 Breakline Layers

      5.13.3.6 Polygon Layers

      5.13.3.7 Preprocessed Cell Elevations

      5.13.3.8 Bed Elevation Limits

    5.13.4 Time Varying Bathymetry

  5.14 Materials

    5.14.1 Command Status

    5.14.2 Description

      5.14.2.1 Material Properties

    5.14.3 Spatially Constant

    5.14.4 Spatially Varying

  5.15 Initial Conditions

    5.15.1 Command Status

    5.15.2 Description

    5.15.3 Spatially Constant

    5.15.4 Spatially Varying

    5.15.5 Restart File

  5.16 Boundary Conditions

    5.16.1 Command Status

    5.16.2 Description

      5.16.2.1 Step 1: Boundary Model Implementations

      5.16.2.2 Step 2: Boundary Location Definition

        5.16.2.2.1 Polyline

        5.16.2.2.2 Point

        5.16.2.2.3 Polygon

        5.16.2.2.4 Global

        5.16.2.2.5 Grid

        5.16.2.2.6 Moving Point

        5.16.2.2.7 Tropical Cyclone

        5.16.2.2.8 Spectral Wave

      5.16.2.3 Step 3: Boundary Condition Block

      5.16.2.4 Input Data For Boundary Conditions

        5.16.2.4.1 BC Header

        5.16.2.4.2 BC Scale

        5.16.2.4.3 BC Offset

        5.16.2.4.4 Temporal Handling Of Boundary Data

        5.16.2.4.5 Boundary Default Values

    5.16.3 Water Level

      5.16.3.1 WL

      5.16.3.2 WLS

      5.16.3.3 WL_CURT

    5.16.4 Inflow/Outflow

      5.16.4.1 Q

      5.16.4.2 QC

      5.16.4.3 QC_POLY

      5.16.4.4 QC_GRID

      5.16.4.5 QCM

      5.16.4.6 QG

    5.16.5 Stage-Discharge

      5.16.5.1 HQ

      5.16.5.2 QN

    5.16.6 Atmospheric

      5.16.6.1 W10

      5.16.6.2 PRECIP

      5.16.6.3 W10_GRID, MSLP_GRID, PRECIP_GRID

      5.16.6.4 CYC_HOLLAND

    5.16.7 Spectral Wave

      5.16.7.1 WAVE

      5.16.7.2 WAVE_COUPLED

    5.16.8 Force

      5.16.8.1 FORCE

      5.16.8.2 FORCE_POLY

      5.16.8.3 FORCEM

    5.16.9 Zero Gradient And Reflective

      5.16.9.1 ZG

      5.16.9.2 RS

      5.16.9.3 RNS

  5.17 Hydraulic Structures

    5.17.1 Command Status

    5.17.2 Description

      5.17.2.1 Step 1: Structure Types

      5.17.2.2 Step 2: Structure Connection Types

        5.17.2.2.1 Nodestring

        5.17.2.2.2 Linked Nodestrings

        5.17.2.2.3 Linked Zones

        5.17.2.2.4 Zone

      5.17.2.3 Step 3: Structure Block

    5.17.3 Weirs

      5.17.3.1 Weir

      5.17.3.2 Weir_dz

    5.17.4 Culverts

      5.17.4.1 Culvert

    5.17.5 Bridges

      5.17.5.1 Form Loss Coefficient

      5.17.5.2 Energy Loss Table

    5.17.6 User Defined Timeseries

      5.17.6.1 Timeseries

        5.17.6.1.1 Pumping Configuration

    5.17.7 Porous Structures

      5.17.7.1 Porous

    5.17.8 User Defined Matrix

      5.17.8.1 Matrix

    5.17.9 Walls

      5.17.9.1 Wall

    5.17.10 Variable Bathymetry

      5.17.10.1 Zb_Adjust

      5.17.10.2 dZb_Adjust

      5.17.10.3 Bathy_Database

    5.17.11 Operational Control

      5.17.11.1 Control Parameters

      5.17.11.2 Control Types

      5.17.11.3 Selecting an Operational Configuration

      5.17.11.4 Control Block

        5.17.11.4.1 Trigger Commands

        5.17.11.4.2 Timeseries Commands

        5.17.11.4.3 Sample Commands

        5.17.11.4.4 Sample Rule Commands

        5.17.11.4.5 Target Rule Commands

      5.17.11.5 Control Type Syntax

        5.17.11.5.1 Trigger

        5.17.11.5.2 Default Control File Format

        5.17.11.5.3 Timeseries

        5.17.11.5.4 Default Control File Format

        5.17.11.5.5 Sample

        5.17.11.5.6 Sample_Rule

        5.17.11.5.7 Default Control File Format

        5.17.11.5.8 Target_Rule

        5.17.11.5.9 Default Control File Format

      5.17.11.6 Supported Operational Control Combinations

        5.17.11.6.1 Weir

        5.17.11.6.2 Weir_dz

        5.17.11.6.3 Culvert

        5.17.11.6.4 User-defined Flow Matrix

        5.17.11.6.5 User-defined Flow Timeseries

        5.17.11.6.6 Porous Structure

        5.17.11.6.7 Variable Bathymetry

      5.17.11.7 Control Structure Review

  5.18 Model Output

    5.18.1 Command Status

    5.18.2 Description

      5.18.2.1 Output Model Implementations

      5.18.2.2 Output Directories

      5.18.2.3 Output Block

        5.18.2.3.1 Output Parameters

    5.18.3 Mesh

      5.18.3.1 Statistics

    5.18.4 Point

    5.18.5 Polyline

    5.18.6 Structure

    5.18.7 Mass Balance

    5.18.8 Mass

    5.18.9 Transport File

    5.18.10 Restart File

    5.18.11 Checks and Logs

      5.18.11.1 Check Files

      5.18.11.2 Log File

      5.18.11.3 Timestep Files

6 Model Construction: 3D HD Simulation Class

  6.1 Overview

  6.2 Spatial Order

    6.2.1 Command Status

    6.2.2 Description

    6.2.3 First Order

    6.2.4 Second Order

  6.3 Computational Timestep

    6.3.1 Command Status

    6.3.2 Description

  6.4 Horizontal Mixing

    6.4.1 Command Status

    6.4.2 Description

  6.5 Vertical Mixing

    6.5.1 Command Status

    6.5.2 Description

    6.5.3 Constant

    6.5.4 Parametric

    6.5.5 K-Epsilon

    6.5.6 K-Omega

    6.5.7 K-Epsilon and K-Omega Extension Options

      6.5.7.1 Second Order Model

      6.5.7.2 Lengthscale Limiter

      6.5.7.3 Internal Wave Mixing Model

  6.6 Computational Mesh

    6.6.1 Command Status

    6.6.2 Description

    6.6.3 Sigma

    6.6.4 Z

  6.7 Materials

    6.7.1 Command Status

    6.7.2 Description

      6.7.2.1 Material Properties

  6.8 Initial Conditions

    6.8.1 Command Status

    6.8.2 Description

    6.8.3 Spatially Varying

  6.9 Boundary Conditions

    6.9.1 Command Status

    6.9.2 Description

      6.9.2.1 Boundary Model Implementations

      6.9.2.2 Boundary Location Definition

        6.9.2.2.1 Grid

      6.9.2.3 Boundary Condition Block

    6.9.3 Inflow/Outflow

      6.9.3.1 Vertical Distribution

      6.9.3.2 Boundary Face Interaction

      6.9.3.3 3D Flow Field

    6.9.4 Force

      6.9.4.1 Vertical Distribution

  6.10 Hydraulic Structures

    6.10.1 Command Status

    6.10.2 Description

    6.10.3 Structure Connection Types

      6.10.3.1 Vertical Distribution

  6.11 Model Outputs

    6.11.1 Command Status

    6.11.2 Description

      6.11.2.1 Output Model Implementations

      6.11.2.2 Output Block

        6.11.2.2.1 Output Parameters

    6.11.3 Mesh

    6.11.4 Point

    6.11.5 Profile

7 Model Construction: AD Simulation Class

  7.1 Overview

  7.2 Salinity

    7.2.1 Command Status

    7.2.2 Description

    7.2.3 None

    7.2.4 Barotropic

    7.2.5 Baroclinic

  7.3 Temperature

    7.3.1 Command Status

    7.3.2 Description

    7.3.3 None

    7.3.4 Barotropic

    7.3.5 Baroclinic

  7.4 Tracer

    7.4.1 Command Status

    7.4.2 Description

    7.4.3 Conservative

    7.4.4 Decay

    7.4.5 Settling

    7.4.6 Water Age

  7.5 Horizontal Mixing

    7.5.1 Command Status

    7.5.2 Description

    7.5.3 None

    7.5.4 Constant

    7.5.5 Elder

    7.5.6 Smagorinsky

    7.5.7 Warmup

  7.6 Vertical Mixing

    7.6.1 Command Status

    7.6.2 Description

  7.7 Atmospheric Heat Exchange

    7.7.1 Command Status

    7.7.2 Description

    7.7.3 Shortwave Radiation Model

      7.7.3.1 Jacquet

      7.7.3.2 Zillman

    7.7.4 Longwave Radiation Model

      7.7.4.1 Net

      7.7.4.2 Incident (Direct)

      7.7.4.3 Incident (TVA)

      7.7.4.4 Incident (Zillman)

      7.7.4.5 Incident (Chapra)

    7.7.5 Latent Heat Model

      7.7.5.1 Vapour Pressure and Specific Humidity

        7.7.5.1.1 Magnus-Tetens

        7.7.5.1.2 Lowe and Reed

      7.7.5.2 Bulk Aerodynamic Latent Heat Transfer Coefficient

        7.7.5.2.1 Constant

        7.7.5.2.2 Kondo

      7.7.5.3 Latent Heat of Vaporisation

        7.7.5.3.1 Kondo

    7.7.6 Sensible Heat Model

      7.7.6.1 Bulk Aerodynamic Sensible Heat Transfer Coefficient

        7.7.6.1.1 Constant

        7.7.6.1.2 Kondo

  7.8 Wind Stress

    7.8.1 Command Status

    7.8.2 Description

    7.8.3 Kondo

  7.9 Materials

    7.9.1 Command Status

    7.9.2 Description

  7.10 Initial Conditions

    7.10.1 Command Status

    7.10.2 Description

    7.10.3 Spatially Constant

      7.10.3.1 Two Dimensional

      7.10.3.2 Three Dimensional

    7.10.4 Spatially Varying

      7.10.4.1 Two Dimensional

      7.10.4.2 Three Dimensional

    7.10.5 Ocean General Circulation Model

    7.10.6 Restart File

  7.11 Boundary Conditions

    7.11.1 Command Status

    7.11.2 Description

      7.11.2.1 Step 1: Boundary Model Implementations

      7.11.2.2 Step 2: Boundary Location Definition

        7.11.2.2.1 Grid

      7.11.2.3 Step 3: Boundary Condition Block

      7.11.2.4 Input Data For Boundary Conditions

        7.11.2.4.1 BC Header, BC Scale, BC Offset and BC Default

        7.11.2.4.2 Trace Header, Trace Scale, Trace Offset and Trace Default

    7.11.3 Water Level

    7.11.4 Inflow/Outflow

      7.11.4.1 Outflow Scalar Concentration Handling

    7.11.5 Stage Discharge

    7.11.6 Atmospheric

      7.11.6.1 AIR_TEMP

      7.11.6.2 CLOUD

      7.11.6.3 LW_NET

      7.11.6.4 LW_RAD

      7.11.6.5 PRECIP

      7.11.6.6 REL_HUM

      7.11.6.7 SW_RAD

      7.11.6.8 Gridded Atmospheric Boundary Conditions

    7.11.7 Ocean Circulation Model

      7.11.7.1 OBC_GRID

    7.11.8 Mass Flux

      7.11.8.1 FC

      7.11.8.2 FC_POLY

      7.11.8.3 FCM

      7.11.8.4 FC_GRID

    7.11.9 Scalar Concentration

      7.11.9.1 SCALAR

      7.11.9.2 CP

      7.11.9.3 CP_POLY

    7.11.10 Transport File

  7.12 Hydraulic Structures

    7.12.1 Command Status

    7.12.2 Description

      7.12.2.1 Structure Types

    7.12.3 Bubble Plumes

      7.12.3.1 Bubbler

      7.12.3.2 Compressor

    7.12.4 Operational Control

      7.12.4.1 Control Parameters

      7.12.4.2 Control Types

      7.12.4.3 Control Block

      7.12.4.4 Airflow_Compressor and Airflow_Bubbler Control Examples

  7.13 Model Outputs

    7.13.1 Command Status

    7.13.2 Description

      7.13.2.1 Output Block

        7.13.2.1.1 Output Parameters

    7.13.3 Mesh

    7.13.4 Points

    7.13.5 Profiles

    7.13.6 Polyline

    7.13.7 Structure

      7.13.7.1 Bubble Plumes

    7.13.8 Mass Balance

    7.13.9 Mass

    7.13.10 Restart File

8 Model Construction: ST Simulation Class

  8.1 Overview

  8.2 Sediment

    8.2.1 Command Status

    8.2.2 Description

    8.2.3 None

    8.2.4 Barotropic

    8.2.5 Baroclinic

  8.3 Sediment Configuration

    8.3.1 Command Status

    8.3.2 Description

  8.4 Bottom Drag

    8.4.1 Command Status

    8.4.2 Description

  8.5 Atmospheric Heat Exchange

    8.5.1 Command Status

    8.5.2 Description

    8.5.3 Shortwave Radiation Model

  8.6 Bathymetry

    8.6.1 Command Status

    8.6.2 Description

  8.7 Initial Conditions

    8.7.1 Command Status

    8.7.2 Description

    8.7.3 Spatially Constant

      8.7.3.1 Two Dimensional

      8.7.3.2 Three Dimensional

    8.7.4 Spatially Varying

      8.7.4.1 Two Dimensional

      8.7.4.2 Three Dimensional

    8.7.5 Restart File

  8.8 Boundary Conditions

    8.8.1 Command Status

    8.8.2 Description

      8.8.2.1 Boundary Model Implementations

      8.8.2.2 Boundary Location Definition

      8.8.2.3 Boundary Condition Block

      8.8.2.4 Input Data For Boundary Conditions

        8.8.2.4.1 Sed Header, Sed Scale, Sed Offset and Sed Default

    8.8.3 Water Level

    8.8.4 Inflow/Outflow

    8.8.5 Stage Discharge

    8.8.6 Ocean Circulation Model

    8.8.7 Mass Flux

      8.8.7.1 FC

      8.8.7.2 FC_POLY

      8.8.7.3 FCM

      8.8.7.4 FC_GRID

      8.8.7.5 FB

      8.8.7.6 FB_POLY

      8.8.7.7 FBM

    8.8.8 Scalar Concentration

      8.8.8.1 SCALAR

      8.8.8.2 CP

      8.8.8.3 CP_POLY

    8.8.9 Transport File

  8.9 Hydraulic Structures

    8.9.1 Command Status

    8.9.2 Description

  8.10 Model Outputs

    8.10.1 Command Status

    8.10.2 Description

      8.10.2.1 Output Block

        8.10.2.1.1 Output Parameters

    8.10.3 Mesh

    8.10.4 Points

    8.10.5 Profiles

    8.10.6 Polyline

    8.10.7 Structure

      8.10.7.1 Bubble Plumes

    8.10.8 Mass Balance

    8.10.9 Mass

    8.10.10 Restart File

9 Model Construction: WQ Simulation Class

  9.1 Overview

  9.2 Water Quality

    9.2.1 Command Status

    9.2.2 Description

    9.2.3 None

    9.2.4 TUFLOW

  9.3 Water Quality Configuration

  9.4 Initial Conditions

    9.4.1 Command Status

    9.4.2 Description

    9.4.3 Spatially Constant

      9.4.3.1 Two Dimensional

      9.4.3.2 Three Dimensional

    9.4.4 Spatially Varying

      9.4.4.1 Two Dimensional

      9.4.4.2 Three Dimensional

    9.4.5 Restart File

  9.5 Boundary Conditions

    9.5.1 Command Status

    9.5.2 Description

      9.5.2.1 Step 1: Boundary Model Implementations

      9.5.2.2 Boundary Location Definition

      9.5.2.3 Step 3: Boundary Condition Block

      9.5.2.4 Input Data For Boundary Conditions

        9.5.2.4.1 WQ Header, WQ Scale, WQ Offset and WQ Default

    9.5.3 Water Level

    9.5.4 Inflow/Outflow

    9.5.5 Stage Discharge

    9.5.6 Ocean Circulation Model

    9.5.7 Mass Flux

      9.5.7.1 FC

      9.5.7.2 FC_POLY

      9.5.7.3 FCM

      9.5.7.4 FC_GRID

    9.5.8 Scalar Concentration

      9.5.8.1 SCALAR

      9.5.8.2 CP

      9.5.8.3 CP_POLY

    9.5.9 Transport File

  9.6 Hydraulic Structures

    9.6.1 Command Status

    9.6.2 Description

  9.7 Model Outputs

    9.7.1 Command Status

    9.7.2 Description

      9.7.2.1 Output Model Implementations

      9.7.2.2 Output Block

        9.7.2.2.1 Output Parameters

    9.7.3 Mesh

    9.7.4 Points

    9.7.5 Profiles

    9.7.6 Polyline

    9.7.7 Structure

      9.7.7.1 Bubble Plumes

    9.7.8 Mass Balance

    9.7.9 Mass

    9.7.10 Restart File

10 Model Construction: PT Simulation Class

  10.1 Overview

  10.2 Particle Tracking Configuration

    10.2.1 Command Status

    10.2.2 Description

  10.3 Initial Conditions

  10.4 Boundary Conditions

  10.5 Hydraulic Structures

  10.6 Model Outputs

    10.6.1 Command Status

    10.6.2 Description

      10.6.2.1 Output Model Implementations

      10.6.2.2 Output Block

        10.6.2.2.1 Output Parameters

    10.6.3 Mesh

    10.6.4 Points

    10.6.5 Profiles

    10.6.6 Polyline

    10.6.7 Structure

    10.6.8 Mass Balance

    10.6.9 Mass

    10.6.10 Restart File

11 Managing And Starting Simulations

  11.1 Overview

  11.2 File Naming

  11.3 Simulation Management

    11.3.1 Overview

    11.3.2 Nomenclature

    11.3.3 Events

      11.3.3.1 TUFLOW Event File

      11.3.3.2 Running Events

      11.3.3.3 Event Examples

      11.3.3.4 Additional Functionality

        11.3.3.4.1 Event Logic Blocks

        11.3.3.4.2 Events as Variables

    11.3.4 Scenarios

      11.3.4.1 Running Scenarios

      11.3.4.2 Scenario Examples

    11.3.5 Variables

  11.4 Auto Terminate (Simulation End) Options

Appendix

  A Commands

  B Science

    B.1 Overview

    B.2 Governing Equations

    B.3 Scalar Conservation Equations

    B.4 Numerical Scheme

      B.4.1 Discrete System

      B.4.2 Spatial Order

      B.4.3 Mode Splitting

      B.4.4 Flux Terms

        B.4.4.1 Viscous Fluxes

        B.4.4.2 Inviscid Fluxes

        B.4.4.3 Total Flux

        B.4.4.4 Flux Spatial Integration

      B.4.5 Computational Timestep

        B.4.5.1 Stability Criterion

        B.4.5.2 Model Timestep 2D

        B.4.5.3 Model Timestep 3D

        B.4.5.4 General Usage Guidance

      B.4.6 Time Integration

      B.4.7 Wetting and Drying

      B.4.8 Source Terms

        B.4.8.1 Bed Slope

        B.4.8.2 Coriolis Force

        B.4.8.3 Wind Stress

        B.4.8.4 Bed Friction

        B.4.8.5 Mean Sea Level and Baroclinic Pressure Gradients

        B.4.8.6 Wave Radiation Stress

        B.4.8.7 Scalar Decay

        B.4.8.8 Scalar Settling

        B.4.8.9 Other Sources/Sinks

    B.5 Atmospheric Heat Exchange

      B.5.1 Shortwave Radiation

        B.5.1.1 Jacquet

        B.5.1.2 Zillman

      B.5.2 Longwave Radiation

        B.5.2.1 Net

        B.5.2.2 Incident (Direct)

        B.5.2.3 Incident (TVA)

        B.5.2.4 Incident (Zillman)

        B.5.2.5 Incident (Chapra)

      B.5.3 Latent Heat Flux

        B.5.3.1 Vapour Pressures and Specific Humidities

        B.5.3.2 Latent Heat of Vaporisation

        B.5.3.3 Latent Heat Flux

      B.5.4 Sensible Heat Flux

      B.5.5 Total Heat Flux

    B.6 Hardware

      B.6.1 Science

        B.6.1.1 CPU vs GPU Results

        B.6.1.2 Compatible Graphics Cards

        B.6.1.3 Updating NVIDIA Drivers

        B.6.1.4 Troubleshooting

    B.7 Horizontal Momentum Mixing Model

      B.7.1 None

      B.7.2 Constant

      B.7.3 Smagorinsky

      B.7.4 Wu

    B.8 Horizontal Scalar Mixing Model

      B.8.1 None

      B.8.2 Constant

      B.8.3 Elder

      B.8.4 Smagorinsky

    B.9 Wind Stress

      B.9.1 Wu

      B.9.2 Constant

      B.9.3 Kondo

    B.10 Vertical Mixing Model

      B.10.1 Science

        B.10.1.1 Parametric

        B.10.1.2 K-Epsilon

        B.10.1.3 K-Omega

        B.10.1.4 Second Order Model

        B.10.1.5 Lengthscale Limiter

        B.10.1.6 Internal Wave Mixing Model

    B.11 Outputs

      B.11.1 Mass Balance

        B.11.1.1 HD

        B.11.1.2 AD

        B.11.1.3 ST

        B.11.1.4 WQ

    B.12 Hydraulic Structures

      B.12.1 Structure Types

        B.12.1.1 Weirs

        B.12.1.2 Culverts

        B.12.1.3 Bridges

        B.12.1.4 User Defined Timeseries

        B.12.1.5 Porous

        B.12.1.6 User Defined Matrix

        B.12.1.7 Walls

        B.12.1.8 Bubble Plumes

      B.12.2 Structure Connection Types

List of Figures

Figure 2.1 TUFLOW FV model architecture tiers

Figure 2.2 TUFLOW FV simulation class and model class instance

Figure 3.1 TUFLOW Modelling Concept

Figure 4.1 Example of a Simple FVC

Figure 4.2 Reduction of Control Files using Event Management

Figure 4.3 Example include file containing astronomical tide boundary conditions

Figure 5.1 Wetting And Drying Depths

Figure 5.2 Moreton Bay Unstructured Mesh (Constructed Using Aquaveo SMS)

Figure 5.3 Regular Mesh Rotation Convention

Figure 5.4 Example Regular Mesh - Cell IDs are presented at each cell centre

Figure 5.5 Bathymetry Layering For Proposed Port Design

Figure 5.6 Breakline Definition Using Combination Of Polyline And Point GIS Layers

Figure 5.7 Filling Of Spoil Ground Modelled Using GIS Polygon

Figure 5.8 Material ID Spatial Definition

Figure 5.9 Nodestring Defining Offshore Astronomical Tide Boundary Location

Figure 5.10 Read GIS SA Points

Figure 5.11 Read GIS SA Polygons

Figure 5.12 CFSR Wind Speed Grid Overlaid On TUFLOW FV Unstructured Mesh

Figure 5.13 Example Moving Boundary Condition

Figure 5.14 Example HQ Relationship

Figure 5.15 Digitising a Nodestring (Single)

Figure 5.16 Digitising Linked Nodestrings

Figure 5.17 Digitising a Zone (Single)

Figure 5.18 Digitising A Zone

Figure 5.19 Blockage File - Bridge_BLK_001.csv

Figure 5.20 Width File - Bridge_WID_001.csv

Figure 5.21 Structure Logging Timeseries From CC_001.slf

Figure 5.22 Depth Output With Overlaid Velocity Vectors

Figure 5.24 Point Output Locations

Figure 5.25 Point Output Timeseries From CC_001_POINTS.csv

Figure 5.26 Point Output Timeseries From CC_001_POINTS_MET.csv

Figure 5.27 Polyline Output Locations

Figure 5.28 Net Flow Timeseries From CC_001_FLUX.csv

Figure 5.29 Structure Flow Timeseries From CC_001_STRUCTFLUX.csv

Figure 6.1 Sigma Vertical Mesh

Figure 6.2 Z Vertical Mesh With Surface Sigma Layers

Figure 7.1 Atmospheric Heat Exchange Conceptual Diagram

Figure 11.1 Reduction of Control Files using Event Management

Figure B.1 Internal And External Model Timesteps

Figure B.2 Atmospheric Heat Exchange Conceptual Diagram

Figure B.3 Accessing NVIDIA Control Panel from the Desktop

Figure B.4 NVIDIA GPU Model

Figure B.5 Check the Website for your NVIDIA Card

Figure B.6 NVIDIA System Information

Figure B.7 Accessing Driver Updates from the NVIDIA Control Panel

Figure B.8 Weir Schematic

Figure B.9 Weir Submergence Curves using Villemonte Equation

Figure B.10 1D Outlet Control Culvert Flow Regimes

Figure B.11 1D Inlet Control Culvert Flow Regimes

Figure B.12 Culvert Schematic

Figure B.13 Culvert Approach, Structure and Departure Velocites

Figure B.14 Culvert File Example

Figure B.15 Porous Schematic

Figure B.16 Symbology used in Computational Method

Figure B.17 Governing Equations

Figure B.18 Detrainment logic

List of Tables

Table 2.1 TUFLOW FV simulation class instances

Table 2.2 TUFLOW FV simulation class dependencies

Table 2.3 TUFLOW FV simulation class instances and corresponding model class suites

Table 2.4 TUFLOW FV model classes and available model implementations

Table 3.1 Supporting Software Options

Table 3.2 TUFLOW Tips and Tricks

Table 4.1 Recommended Sub-Folder Structure

Table 4.2 Recommended Advanced Sub-Folder Structure

Table 4.3 List of Available Control Files

Table 4.4 Special Characters - Text Files

Table 4.5 Notation Used in Command Documentation - Text Files

Table 4.6 List of Most Commonly Used Input File Types

Table 4.7 GIS Input Data Layers and Recommended Prefixes - 2D Domain

Table 4.8 TUFLOW Interpretation of Supported GIS Objects

Table 4.9 TUFLOW Interpretation of Unsupported GIS Objects

Table 4.10 List of Most Commonly Used Output File Types

Table 5.1 Coordinate Reference Frame Model Implementations

Table 5.2 Coordinate Reference Frame Commands

Table 5.3 Metric and Equivalent US Customary Units

Table 5.4 Hardware Model Implementations

Table 5.5 Hardware Commands

Table 5.6 Horizontal Spatial Order Model Implementations

Table 5.7 Horizontal Spatial Order Commands

Table 5.8 Simulation Time Setting Model Implementations

Table 5.9 Simulation Time Setting Commands

Table 5.10 Computational Timestep Model Implementation

Table 5.11 Computational Timestep Commands

Table 5.12 Wetting and Drying Model Implementation

Table 5.13 Wetting and Drying Command

Table 5.14 Bottom Drag Implementations

Table 5.15 Bottom Drag Commands

Table 5.16 Horizontal Mixing Implementations

Table 5.17 Horizontal Mixing Commands

Table 5.18 Wind Stress Implementations

Table 5.19 Wind Stress Commands

Table 5.20 Computational Mesh Model Implementations

Table 5.21 Computational Mesh Commands

Table 5.22 Bathymetry Model Implementations

Table 5.23 Static Bathymetry Commands

Table 5.24 2D Z (2d_zln) Attribute Description

Table 5.25 Material Model Implementations

Table 5.26 Material Commands

Table 5.27 2D Mat (2d_mat_) Attribute Description

Table 5.28 Initial Condition Model Implementations

Table 5.29 Initial Condition Commands

Table 5.30 2D HD Boundary Condition Model Implementations

Table 5.31 Assigning Boundary Locations - 2D HD Simulation Class

Table 5.32 Empty 2d_ns Nodestring GIS Layer

Table 5.33 Empty 2d_sa boundary GIS Layer

Table 5.34 Grid Definition Block Commands

Table 5.35 Boundary Condition Commands

Table 5.36 Example Mapping Of BC Header Entries

Table 5.37 Water Level Boundaries

Table 5.38 Inflow/Outflow Boundaries

Table 5.39 Stage-Discharge Boundaries

Table 5.40 Atmospheric Boundaries

Table 5.41 Spectral Wave Boundaries

Table 5.42 Force Boundaries

Table 5.43 Zero Gradient and Reflective Boundaries

Table 5.44 Structure Types

Table 5.45 Structure Connection Types

Table 5.46 Structure Type and Connection Type Compatibility

Table 5.47 Empty 2d_ns Nodestring GIS Layer For Hydraulic Structure Connections

Table 5.48 Empty 2d_zn Zone GIS Layer For Hydraulic Structure Connections

Table 5.49 Structure Block Commands

Table 5.50 Weir Flux Function Types

Table 5.51 Culvert Flux Function

Table 5.52 Bridge Energy Loss Formulations

Table 5.53 User Defined Timeseries Flux Function

Table 5.54 Porous Flux Function

Table 5.55 User Defined Matrix Flux Function

Table 5.56 Wall Flux Function

Table 5.57 Variable Bathymetry Bed Adjustment Types

Table 5.58 Control Parameters

Table 5.59 Control Types

Table 5.60 Trigger Control Commands

Table 5.61 Timeseries Control Commands

Table 5.62 Sample Control Commands

Table 5.63 Sample Rule Control Commands

Table 5.64 Target Rule Control Commands

Table 5.65 Control Type Summary

Table 5.66 Supported Control Parameter and Control Type Combinations - Weir

Table 5.67 Supported Control Parameter and Control Type Combinations - Weir_dz

Table 5.68 Supported Control Parameter and Control Type Combinations - Culvert

Table 5.69 Supported Control Parameter and Control Type Combinations - User-defined Flow Matrix

Table 5.70 Supported Control Parameter and Control Type Combinations - User-defined Flow Timeseries

Table 5.71 Supported Control Parameter and Control Type Combinations - Porous Structure

Table 5.72 Supported Control Parameter and Control Type Combinations - Variable Bathymetry

Table 5.73 Output Model Implementations

Table 5.74 Output Directories

Table 5.75 Output Block Commands

Table 5.76 Output Parameters - 2D HD Simulation Class

Table 5.77 Recommended Mesh Output Formats

Table 5.78 3D PO (3d_po_) Attribute Description

Table 5.79 Flux Output Variables

Table 5.80 Flux Output Variables

Table 5.81 Mass Output Variables

Table 5.82 Restart Commands

Table 6.1 Vertical Spatial Order Model Implementations

Table 6.2 Vertical Spatial Order Commands

Table 6.3 Vertical Mixing Model Implementations

Table 6.4 Vertical Mixing Model Commands

Table 6.5 Vertical Computational Mesh Model Implementations

Table 6.6 Computational Mesh Commands

Table 6.7 Material Properties Commands

Table 6.8 Initial Condition Model Implementations

Table 6.9 Initial Condition Commands

Table 6.10 3D HD Boundary Condition Model Implementations

Table 6.11 Boundary Condition Commands

Table 6.12 Output Model Implementations

Table 6.13 Output Block Commands

Table 6.14 Output Parameters - 3D HD Simulation Class

Table 6.15 Mesh Output Format - 2D And 3D Compatiblity Matrix

Table 6.16 Depth Averaging Methods - 3D HD Simulation Class

Table 7.1 Salinity Implementations

Table 7.2 Salinity Commands

Table 7.3 Temperature Implementations

Table 7.4 Temperature Commands

Table 7.5 Tracer Implementations

Table 7.6 Tracer Commands

Table 7.7 Horizontal Mixing Implementations

Table 7.8 Horizontal Mixing Commands

Table 7.9 Atmospheric Heat Exchange Components

Table 7.10 Shortwave Radiation Implementations

Table 7.11 Shortwave Radiation Commands

Table 7.12 Longwave Radiation Implementations

Table 7.13 Longwave Radiation Commands

Table 7.14 Latent Heat Vapour Pressure And Specific Humidity Implementations

Table 7.15 Latent Heat Vapour Pressure And Specific Humidity Commands

Table 7.16 Latent Heat Bulk Aerodynamic Coefficient Implementations

Table 7.17 Latent Heat Bulk Aerodynamic Coefficient Commands

Table 7.18 Sensible Heat Implementations

Table 7.19 Sensible Heat Commands

Table 7.20 Material Properties Commands

Table 7.21 Initial Conditions Implementations

Table 7.22 Initial Conditions Commands

Table 7.23 Boundary Condition Model Class - Model Implementations

Table 7.24 Additional AD Simulation Class Grid Definition Block Command

Table 7.25 Additional AD Boundary Condition Block Commands

Table 7.26 Atmospheric Boundaries

Table 7.27 Ocean Circulation Boundary Conditions

Table 7.28 Mass Flux Boundaries

Table 7.29 Scalar Concentration Boundaries

Table 7.30 Structure Types

Table 7.31 Bubble Plume Types

Table 7.32 Bubble Plume Control Parameters

Table 7.33 Output Parameters - AD Simulation Class

Table 8.1 Sediment Implementations

Table 8.2 Sediment Commands

Table 8.3 Shortwave Radiation Commands

Table 8.4 Initial Conditions Implementations

Table 8.5 Initial Conditions Commands

Table 8.6 Boundary Condition Model Class - Model Implementations

Table 8.7 Additional ST Boundary Condition Block Commands

Table 8.8 Mass Flux Boundaries

Table 8.9 Scalar Concentration Boundaries

Table 8.10 Output Parameters - Sediment Simulation Class

Table 8.11 Multidimensional Output Parameters - Sediment Simulation Class

Table 9.1 Water Quality Implementations

Table 9.2 Water Quality Commands

Table 9.3 Initial Conditions Implementations

Table 9.4 Initial Conditions Commands

Table 9.5 Boundary Condition Model Class - Model Implementations

Table 9.6 Additional WQ Boundary Condition Block Commands

Table 9.7 Mass Flux Boundaries

Table 11.1 Event Commands

Table 11.2 Scenario Commands

Table 11.3 Variables Command

Table 11.4 Auto Terminate Command

Table A.1 TUFLOW FV Commands

Table B.1 Smagorinsky Momentum Mixing Model Terms

Table B.2 Wu Momentum Mixing Model Terms

Table B.3 Smagorinsky Scalar Mixing Model Terms

Table B.4 HD Mass Balance Headers

Table B.5 AD Mass Balance Headers

Table B.6 Sediment Mass Balance Headers

Table B.7 Default Attribute Values for the Weir Equation for Different Weir Flows

Table B.8 Weir Properties

Table B.9 1D Culvert Flow Regimes

Table B.10 Culvert File Inputs

Table B.11 Porous Structure Properties