Interface routine to the write Hdf5 files compatible with Pixie and Xdmf formats. More...
Functions/Subroutines | |
subroutine | mod_notus_hdf5_output_grids_and_fields::notus_hdf5_output_grids_and_fields () |
Hdf5 output grid and fields routine, called in time loop of Notus. | |
subroutine mod_notus_hdf5_output_grids_and_fields::notus_hdf5_output_grids_and_fields |
Used for Pixie and Xdmf file formats. Done for 3D mesh only so far.
An .h5 file is created that contains the data and if necessary the mesh coordinates. This file is used for Pixie and Xdmf.
Pixie: if grid is regular, mesh coordinates are not written; if mesh is non-uniform, mesh coordinates is written (for each cell of the mesh).
Xdmf: mesh coordinates is written in a separate file at first time iteration (coord_x, coord_y and coord_z)
Remark: XML file of Xdmf output is written separately (see notus_xdmf_output_xml_part routine)