Crate xdmf

Crate xdmf 

Source
Expand description

A library for writing XDMF files, which are commonly used in scientific simulations for visualizing datasets on meshes, for example with Paraview.

The XDMF (eXtensible Data Model and Format) stores the metadata in XML files and the actual data in different formats, most commonly in HDF5 files.

Re-exports§

pub use xdmf_elements::CellType;

Modules§

xdmf_elements
This module contains the main XDMF elements along with their serialization logic.

Structs§

TimeSeriesDataWriter
Writer for time series data in XDMF format. Can be used after writing the mesh with TimeSeriesWriter::write_mesh.
TimeSeriesWriter
Writer for time series data in XDMF format.

Enums§

DataAttribute
Type of the data (scalar, vector, tensor, etc.)
DataStorage
Type of storage used for the heavy data (e.g. ASCII or HDF5)
Values
Wrapper around different types of data, used to provide a unified interface.

Functions§

is_hdf5_enabled
Check if the hdf5 feature is enabled.
mpi_safe_create_dir_all
Create directories in a way that is safe for MPI applications.

Type Aliases§

DataMap
Map for data, relates name to attribtue and values