I am fairly new to HDF5 and currently writing an application that loads Finite Element results into an HDF5 database comprising of a set of tables. The HDF5 database layout/format is derived from that used by MSC NASTRAN and each table contains all the results (nodal/elemental) for several load cases. I am finding that if the table size gets to be greater about 1GB the HDFViewer indicates errors by either displaying the string ERROR in some of the columns or by an error message when trying to open the table. Is this a limitation or could there be another problem? My application is written in Intel FORTRAN 2019 so I have to create a single table that contains all the results, populate it and then save it using the H5TBMake_table_f function. The chunk size is set to 50 though I’m not sure if this is relevant.
To better understand the issue, it would help us if we could get a file that is good and one that is not.
Would you be able to send us the files, or maybe the application that we can compile with different values?
Please send the files/application to the HDF Helpdesk (help@hdfgroup.org) and we will investigate the issue.
I can send example files but they are around 1GB in size, is there a size limit on the attachment?
The application is part of a larger program so would be difficult to split up and send so for time being I will just send the files and hopefully the reason can be diagnosed.