Difference between revisions of "TUFLOW XMDF Specification"

From Tuflow
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 59: Line 59:
 
</pre>
 
</pre>
  
====GLO Output====
+
====Time Output Cutoff Depth====
 +
<pre>
 +
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
 +
</pre>
 +
 
 +
====Time Output Cutoff VxD====
 +
<pre>
 +
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
 +
</pre>
 +
 
 +
====Time Output Cutoff <Hazard>====
 +
<pre>
 +
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
 +
</pre>
 +
 
 +
====GLO Outputs====
 
<pre>
 
<pre>
 
Gauge Levels/GL 50.00 (000:44)/Water Level
 
Gauge Levels/GL 50.00 (000:44)/Water Level
Line 84: Line 141:
 
Num of Times: 1
 
Num of Times: 1
 
             0.000
 
             0.000
 
  
 
Gauge Levels/GL 52.00 (001:16)/Water Level
 
Gauge Levels/GL 52.00 (001:16)/Water Level

Latest revision as of 00:29, 20 January 2024

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