From Wikipedia, the free encyclopedia
Jump to: navigation, search
This article is about the C-language library. For the e-book file format, see XMDF (E-book format).
Not to be confused with XDMF.
eXtensible Model Data Format
Latest release 1.7  / December, 2010
Type of format scientific data format
Website http://www.xmdf.org

XMDF (eXtensible Model Data Format) is a library providing a standard format for the geometry data storage of river cross-sections, 2D/3D structured and unstructured meshes, geometric paths through space, and associated time data. XMDF uses HDF5 for cross-platform data storage and compression. It was initiated in Engineer Research and Development Center (ERDC) and developed at Brigham Young University. API includes interfaces for C/C++ and Fortran.

An overview of the format was published by the ERDC in 2007. [1] PDF A binary format was chosen for the data in order to improve performance and data storage as compared with more traditional ASCII grids. The group considered both the NetCDF and HDF5 data formats, and chose HDF5 because it has more flexibility for data storage, compression and data mining. It also supports data folders and data structures, making it more customizable.

HDF5 was developed at the National Center for Supercomputing Applications (NSCA) at the University of Illinois at Urbana-Champaign. HDF5 is a free library developed largely with money from the United_States_Department_of_Energy (USDOE) and the National Aeronautics and Space Administration (NASA)

The modeling format is used by hydrologic modeling software such as TUFLOW.

See also[edit]


  1. ^ Butler, Cary D., et al. eXtensible Model Data Format (XMDF). System-Wide water Resources Program. US Army Corps of Engineers. ERDC SR-07-1. January 2007.