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

Add the capability to read, filter and generate a new surface source file #3147

Open
zoeprieto opened this issue Sep 27, 2024 · 0 comments · May be fixed by #3148
Open

Add the capability to read, filter and generate a new surface source file #3147

zoeprieto opened this issue Sep 27, 2024 · 0 comments · May be fixed by #3148

Comments

@zoeprieto
Copy link
Contributor

Description

surf_source_write can record particle files on different surfaces, or crossing in both directions, etc. These surface source files can be used to decouple geometries in Monte Carlo simulations. For this it is of interest to study and filter the particles on a particular surface, in some direction or in some area of the surface, so it can be useful to add the capability in OpenMC to read, filter the particles and generate a new source.

Alternatives

Do nothing, this implies that the user has to generate his own tool or use an external tool such as MCPL or KDSource
Incorporate basic tools for reading, filtering and writing surface source files in OpenMC.

Compatibility

Create a SourceParticles class as a list of SurfaceParticle to handle the file in the Python API.

@zoeprieto zoeprieto linked a pull request Sep 27, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant