I was trying to convert ENDF8 data from ace to hdf5 with openmc-ace-to-hdf5 command. Everything went well, except while converting thermal scattering data (ENDF80SaB) of water, the file name is being written in ‘C_H_in_CaH2’. shouldn’t it be ‘C_H_in_H2O’? How to verify the data inside the C_H_in_CaH2 file is actually for light water? Should I use C_H_in_CaH2 file while using light water as moderator? In the conversion process, the terminal looks like this.
It looks like the version of OpenMC you are using is not recent enough to recognize this data. In our ‘develop’ branch, a fix was made so that the ENDF80SaB data would be recognized properly. If you are using the develop branch, you can find the Lib80x+ENDF80SaB data already converted here (note that this data will not work in version 0.10). If you want to use this data with version 0.10.0, you’ll have to keep going with the conversion yourself. To fix the naming issue, you would need to:
Change the name of the group in the HDF5 file that’s written (you could do this using HDFView) from c_H_in_CaH2 to c_H_in_H2O.
Change the filename to c_H_in_H2O.h5
Make sure your cross_sections.xml file references the correct file and group name.
Otherwise, the actual data in the file should be fine.