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.

Parameters#

save_grid_parameters(model, path[, ...])

Save the Model grid parameters (rainfall-runoff parameters and initial states) to GeoTIFF.

read_grid_parameters(model, path[, parameters])

Read the Model grid parameters (rainfall-runoff parameters and initial states) from GeoTIFF.

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.