Description
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:
I then ran the simulation, and upon inspecting the resulting flux distribution, I saw these odd depressions in the reflector 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.