Function amici::hdf5::createAndWriteDouble3DDataset

Function Documentation

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

Create and write to 3-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: Length of first dimension in buffer

  • n: Length of first dimension in buffer

  • o: Length of first dimension in buffer