Function amici::hdf5::create_and_write_double_2d_dataset

Function Documentation

void amici::hdf5::create_and_write_double_2d_dataset(H5::H5File const &file, std::string const &datasetName, gsl::span<double const> buffer, hsize_t m, hsize_t n)

Create and write to 2-dimensional native double dataset.

Parameters:
  • file – HDF5 file object

  • datasetName – Name of dataset to create

  • buffer – Flattened data to write to dataset (assuming row-major)

  • m – Number of rows in buffer

  • n – Number of columns buffer