From XMS Wiki
Jump to: navigation, search
Model Info
Model type Two-dimensional (2D) flexible mesh finite volume flood, tide and water quality simulation software.
Developer WBM BMT WBM (Australia)
Web site
Tutorials SMS Learning Center

TUFLOW FV (which stands for Two-dimensional Unsteady FLOW Finite Volume) is a flexible mesh finite volume numerical model that simulates hydrodynamic, sediment transport and water quality processes in oceans, coastal waters, estuaries and rivers. The model may be used for coastal and nearshore environments including beaches and coastlines as well as offshore environments such as estuaries, river entrances and deltas, and floodplains. Uses include modeling river flood flow, tsunami inundation (the finite-volume scheme is well suited for a tsunami's mixed sub/super-critical flow regimes), beach erosion, ocean pollution, and estuary flow.

Unlike the fixed square grids of TUFLOW Classic, the flexible triangular or quadrilateral mesh of TUFLOW FV allows users to modify mesh resolution spatially, seamlessly increasing the model resolution in areas of interest. This modelling approach reduces the number of computation cells needed in a model reducing run times. Additionally, TUFLOW FV can be run in parallel on multiple processors, threads, or computers.

The TUFLOW FV model can be added to a paid edition of SMS.


The TUFLOW computational engine computes 2D hydraulic solutions. The engine uses a macro style text-file input which allows the user to flexibly and efficiently control model configurations and simulations.

For more information see the TUFLOW FV webpage.

SMS Interface

The TUFLOW FV engine is interfaced in SMS through the generic model interface.


If the TUFLOW FV model paremeters have been correctly loaded into SMS, the TUFLOW FV menu is available when the Mesh module is active. The menu has the following commands:

  • Check Mesh – Performs a general model check and will bring up the Model Checker dialog if errors are found.
  • Define Model – Opens the model definitions. This is only accessible to the TUFLOW FV model developers.
  • Global Parameters – Brings up the TUFLOW FV Global Parameters dialog where parameters for the model run are specified.
  • Assign BC – Brings up the TUFLOW FV Nodestring Boundary Conditions dialog. Available when a boundary nodestring is selected.
  • Material Properties – Brings up the TUFLOW FV Material Properties dialog.
  • Run TUFLOW FV – Launches the TUFLOW FV model run.

Using the Model / Practical Notes

A TUFLOW licence is not required to run a TUFLOW FV model.

External Links