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

Improper Application of Boundary Conditions on Cruciform Prism #3186

Open
HunterBelanger opened this issue Nov 6, 2024 · 0 comments
Open
Labels

Comments

@HunterBelanger
Copy link
Contributor

Bug Description

I was trying to run a 2D variant of BEAVRS with modified geometry, with the goal of comparing against a nodal diffusion code. Because of this, I was trying to make the geometries more similar, and used a CruciformPrism to model the outer edge of the modeled part of the reflector and applied vacuum boundary conditions to it. The resulting geometry looks like this:
2D_beavrs_geometry
I then ran the simulation, and upon inspecting the resulting flux distribution, I saw these odd depressions in the reflector flux:
2D_beavrs_thermal_flux
Since this is modeled as a composite surface, with every single plane being added to the geometry, when a particle crosses one of the planes, even when it isn't going to leave the geometry, it is killed. I noticed this with CruciformPrism, but I imagine this can also happen with the other composite surfaces ?

Since there are explicit methods to add boundary conditions to composite surfaces, and since I couldn't find any documentation indicating this was a limitation, I am submitting this as a bug.

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

No branches or pull requests

1 participant