According to [1,2], HDF5 1.10 was a major update to the HDF5 library. Although Bluebottle itself doesn't care about the underlying changes, the ability to visualize and analyze the output files are impacted. Notably, anaconda-python and paraview have raised errors when trying to deal with the different HDF5 versions.
Potential Solutions:
anaconda-python: make sure the most recent version of h5py is installed -- version 2.7.1 should work. If anaconda won't update, using python virtual environments is recommended.
paraview: Either use HDF5 1.8. to generate Bluebottle output or build ParaView from source, specifying HDF5-1.10. . The latter can be difficult.
Note that these solutions aren't guaranteed fixes and should be elaborated on.
According to [1,2], HDF5 1.10 was a major update to the HDF5 library. Although Bluebottle itself doesn't care about the underlying changes, the ability to visualize and analyze the output files are impacted. Notably, anaconda-python and paraview have raised errors when trying to deal with the different HDF5 versions.
Potential Solutions:
Note that these solutions aren't guaranteed fixes and should be elaborated on.
[1] -- https://portal.hdfgroup.org/display/HDF5/API+Compatibility+Macros [2] -- https://portal.hdfgroup.org/display/HDF5/Software+Changes+from+Release+to+Release+for+HDF5-1.10