Overlaping cell detected

Hello everyone:

I am struggling with a strange problem. When I use 2,000,000 particles, it throws an error message, “overlapping cells detected: 36, 30 on universe 4”. However, When I use more or less particles. I have tested 4,000,000 particles and 100,000 particles. It seems everything works fine.

Following are my python scripts.
build_xml.py (4.2 KB)
lattice.py (25.7 KB)
materials.py (49.5 KB)
tally.py (1.6 KB)



Supplement:

The previous version of openmc I ran was 0.12.0. It threw the issue I described above. But when I rebuild openmc into 0.13.0, it works fine, and doesn’t throw a similar issue. I still don’t know the reason why the openmc of version 0.12.0 throw such error.

Still hope some experienced user could check my python scripts about the geometry definition and especially about the tally definition, which I want to get the power production for each fuel assembly including fission and gamma heat. PS, this is a typical SFR core.

Thanks in advance.