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

Initial delta tracking implementation #3343

Open
pshriwise opened this issue Mar 8, 2025 · 1 comment
Open

Initial delta tracking implementation #3343

pshriwise opened this issue Mar 8, 2025 · 1 comment
Assignees

Comments

@pshriwise
Copy link
Contributor

Changes with particle tracking updates and new transport loop (relatively recently rebased):

The basics, updated tracking and a naive approach at global majorant cross-section generation (no energy grid modification):
https://github.com/pshriwise/openmc/tree/delta_tracking_rb

Hybrid tracking, switching between surface and delta tracking depending ratio of the current total cross section to majorant cross section based on a threshold parameter.

https://github.com/pshriwise/openmc/tree/delta_tracking_hybrid

Preliminary results for this implementation can be seen on the related project info here

@pshriwise
Copy link
Contributor Author

A version that I'd feel comfortable opening a PR as an initial cut of this feature relies on the resolution of #3342 in the branches above.

@pshriwise pshriwise self-assigned this Mar 8, 2025
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