Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Geometry debugging mode (cell overlap checks) don't work for DAGMC geometries #3023

Open
paulromano opened this issue Jun 2, 2024 · 0 comments

Comments

@paulromano
Copy link
Contributor

Bug Description

If you try to run OpenMC on a DAGMC geometry and turn geometry debugging on, it will always crash out reporting overlapping cells even when there are none. It appears that this happens when a particle crosses a surface and based on the check that is performed, it thinks that the particle is in both cells (probably due to numerical precision?).

Steps to Reproduce

Take any DAGMC model and run it with openmc -g from the command line or openmc.run(geometry_debug=True) from the Python API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant