HDF5 composite CAE format#

This Python package provides both documentation and Python tools to work with the HDF5 composite CAE format. For information on the format’s specifications, see HDF5 composite CAE specifications.

You can access the example files and validation capabilities by installing the Python package with:

# Create virtual environment and activate it
python -m venv .venv
.venv/Scripts/activate.bat # Linux: source .venv/bin/activate

# Install package
pip install ansys-hdf5-composite-cae

The package contains a command-line tool validate_composite_cae_h5 which checks if a H5 file conforms to the specification.

validate_composite_cae_h5 my_h5_file.h5

The package also contains multiple example H5 files. This command shows the location of the example files in your installation:

show_composite_cae_h5_examples

You can move to the location shown to inspect and use the example files.

Note

HDF5 is a binary file format, so you need a viewer to open it. You can download one here:

https://www.hdfgroup.org/download-hdfview/

Click the cards below to see the specifications and API reference.

Composite CAE H5 specification

Describes the specifications of the Composite CAE H5 format.

HDF5 composite CAE specifications
API reference

Describes the public Python classes, methods, and functions.

API reference