TUFLOW XMDF Specification
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
Time Output Cutoff Depth
Times/Duration Above Depth 0.500m
Num Times 1
0.000
Times/Duration Above Depth 1.000m
Num of Times: 1
0.000
Times/Time of First Depth > 0.500m
Num of Times: 1
0.000
Times/Time of First Depth > 1.000m
Num of Times: 1
0.000
Time Output Cutoff VxD
Times/Duration Above Z0 0.500m2ps
Num of Times: 1
0.000
Times/Duration Above Z0 1.000m2ps
Num of Times: 1
0.000
Times/Time of First VxD > 0.500m2ps
Num of Times: 1
0.000
Times/Time of First VxD > 1.000m2ps
Num of Times: 1
0.000
Time Output Cutoff <Hazard>
Times/Duration Above ZAEM1 1.000
Num of Times: 1
0.000
Times/Duration Above ZAEM1 2.000
Num of Times: 1
0.000
Times/Time of First ZAEM1 > 1.
Num of Times: 1
0.000
Times/Time of First ZAEM1 > 2.
Num of Times: 1
0.000
GLO Outputs
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