TUFLOW XMDF Specification

From Tuflow
Revision as of 00:15, 20 January 2024 by Ellis Symons (talk | contribs)
Jump to navigation Jump to search

This page describes the XMDF file structure written by TUFLOW. The XMDF format is an open format originally developed by Aquaveo and the general XMDF specifications are not described here.

Important Notes

  • XMDF uses a directory like structure which TUFLOW utilises when writing outputs.
  • XMDF supports Scalar and Vector type outputs.
    • Scalar outputs contain a single value per node (depth, water level, etc)
    • Vector outputs contain 2 values per node, an X and Y component (velocity, unit flow, etc)

Specification

Examples are given below of XMDF outputs from TUFLOW.

Standard Outputs

Maximums/Water Level
Num of Times: 1
             0.000

Maximums/Depth
Num of Times: 1
             0.000

Maximums/Vector Velocity
Num of Times: 1
             0.000

Temporal/Water Level
Num of Times: 7
             0.000
             0.500
             1.000
             1.500
             2.000
             2.500
             3.000

Temporal/Depth
Num of Times: 7
             0.000
             0.500
             1.000
             1.500
             2.000
             2.500
             3.000

Temporal/Vector Velocity
Num of Times: 7
             0.000
             0.500
             1.000
             1.500
             2.000
             2.500
             3.000

Times/Time of Peak h
Num of Times: 1
             0.000

GLO Output

Gauge Levels/GL 50.00 (000:44)/Water Level
Num of Times: 1
             0.000

Gauge Levels/GL 50.00 (000:44)/Depth
Num of Times: 1
             0.000

Gauge Levels/GL 50.00 (000:44)/Vector Velocity
Num of Times: 1
             0.000

Gauge Levels/GL 51.00 (000:58)/Water Level
Num of Times: 1
             0.000

Gauge Levels/GL 51.00 (000:58)/Depth
Num of Times: 1
             0.000

Gauge Levels/GL 51.00 (000:58)/Vector Velocity
Num of Times: 1
             0.000


Gauge Levels/GL 52.00 (001:16)/Water Level
Num of Times: 1
             0.000

Gauge Levels/GL 52.00 (001:16)/Depth
Num of Times: 1
             0.000

Gauge Levels/GL 52.00 (001:16)/Vector Velocity
Num of Times: 1
             0.000