Nuclear data library does not contain cross sections for Zr90 at or near 622.000000 K. Abort(-1) on node 0 (rank 0 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, -1) - process 0
:
i am using openmc in docker container. i don’t know how do i use the available data library in that case.
I think there are two separate questions here: the one in the title and the one in the post.
Let’s address the temperature error. First, review Temperature Treatement in the documentation. The default temperature method is “nearest” with a tolerance of 10 K, so it won’t pick up the 600 K cross sections. If you are using the defaults, all you need to do is determine whether to increase the tolerance, or change the method to “interpolate”.
For the question in the title, you can expose files on your host system to the Docker container. See:
by default the cross section is available at 294k. Means i guess increasing tolerance level or enabling interpolation in setting won’t work. I decided to use another file carrying cross section data , i don’t it will work or not ,if yes how do i do that.
the issue is solved.
There was a folder name ‘root’ in container , this was containing a folder name nndc_hdf5.
I just downloaded .tar.xz this file and pasted in ‘root’ . And rename this with as nndc_hdf5. Previous got removed and i’m using this folder which is not giving me any issue in my simulation.