Input/Output#

This sub-package provides methods for handling input and output operations related to data objects.

Setup#

save_setup(setup, path)

Save the Model initialization setup dictionary to YAML.

read_setup(path)

Read the Model initialization setup dictionary from YAML.

Mesh#

save_mesh(mesh, path)

Save the Model initialization mesh dictionary to HDF5.

read_mesh(path)

Read the Model initialization mesh dictionary from HDF5.

Model#

save_model(model, path)

Save Model object to HDF5.

read_model(path)

Read Model object from HDF5.

Model Derived Data Types#

save_model_ddt(model, path)

Save some derived data types of the Model object to HDF5.

read_model_ddt(path)

Read some derived data types of the Model object from HDF5.