pytmosph3r.interface.hdf5
Module Contents
- class HDF5Input(filename)[source]
Bases:
pytmosph3r.interface.io.InputBase class to read input data.
HDF5InputandncInputinherit from it.- property attrs
- class HDF5Output(filename, append=False)[source]
Bases:
pytmosph3r.interface.io.Output,HDF5InputBase class to write outputs.
HDF5OutputandncOutputinherit from it.
- class HDF5Group(f)[source]
Bases:
HDF5Output,abc.ABCBase class to write outputs.
HDF5OutputandncOutputinherit from it.
- write_hdf5(h5_output, model, group_name='Model', items=None)[source]
Write
modelinto group group_name in HDF5 h5_output. The output file is separated into a group “Model” with the inputs, and a group “Output” with the outputs.- Parameters:
h5_output (string) – Name of HDF5 output file.
model (
Model) – Model to write.group_name (str, optional) – Either “Model”, “Output”, or “All”. Decides which data to write to
group_name: “Model” writes the input model only, “Output” writes the output data, and “All” writes everything. Defaults to “Model”.items (list) – items to write into group.