-
Notifications
You must be signed in to change notification settings - Fork 68
Fix G4 tracking #981
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
base: develop
Are you sure you want to change the base?
Fix G4 tracking #981
Conversation
gonuke
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @makeclean - here are a few minor comments
…lessly increasing memory usage, implemented remaining functions to make it standalone
|
Aha, Geant 10.7 is too old to support the most recent changes, I'll put in some support for older versions |
|
Green ticks - 🥳 - just waiting on Mac |
Should we be moving on from older versions? I don't have my finger on that pulse... |
Yeah I would stick to the newest version and maybe upto 2 minor versions previous. |

Description
This PR updates the DagSolid implementation so that it (finally) works as intended for geometries that are imprinted and merged. Through a number of factors, the original author only ever intended for it to work with single isolated dagmc volumes, not entire assemblies as we typically do.
Motivation and Context
This makes it so that DAGMC geometies can be properly, and correctly be transported on using either the MOAB or DoubleDown backend.
Changes
Bug fixes
Behavior
Fixes previously broken implementation.
Changelog file
Changelog will be updated when review completed.