3.4.6.4. HDF5Writer
The HDF5Writer I/O module writes model state and results to an HDF5 file.
In single-file mode it appends each output step to groups named cycleN.
It supports writing nodal displacements, additional nodal fields present in
globdat.dofs, custom nodal outputs from globdat.outputNames, and optional
per-element outputs.
3.4.6.4.1. Overview
Module type: HDF5Writer
Output file:
<prefix>.h5(prefix from the run globdat)Mode: single-file with cycle groups (default)
Methods: -
all: displacements, extra nodal fields, custom nodal outputs, element outputs -modes: modal shapes and eigenvalues (when globdat.eigenvecs exists)
3.4.6.4.2. Parameters
3.4.6.4.2.1. Mandatory Parameters
Parameter |
Description |
|---|---|
|
Must be set to |
3.4.6.4.2.2. Optional Parameters
Parameter |
Description |
|---|---|
|
Output interval in cycles (default: |
3.4.6.4.3. Written Data Structure
Each cycle group contains:
Group |
Datasets (shape → description) |
|---|---|
|
|
|
One dataset per group: element IDs |
|
|
|
One dataset per group: node IDs |
|
|
|
One dataset per element output name when globdat.elementData is available |
(method |
|
3.4.6.4.4. Examples
Minimal output configuration in a .pro file:
outputModules = [ "HDF5Writer" ];
HDF5Writer =
{
type = "HDF5Writer";
interval = 1; # write every cycle
};
3.4.6.4.5. See Also
Related writers: MeshWriter, OutputWriter, GraphWriter, ContourWriter