"Attempted to transfer too many values to or from the library buffer" when using HDF5 library

3 views (last 30 days)
I have a complex data type that I created with around 20 fields, all numerical. I try to perform a H5D.write and it gives me the transfer error. I have tried writing only one series of data as well and it still gives the transfer error. I'm confused how the buffer can be overflowing. (I am using H5ML_DEFAULT btw)
Edit: I found out that for compound types you can only have 4 dimensions (4 entries) until the buffer complains. I think I remember reading this somewhere and did not remember until now. I still have yet to find a way to come up with a good solution for this.

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!