Open alexandermote opened 3 months ago
Adding some details that we tracked down in the comments for #230:
dd_slab_reed
without domain decomposition gives a different standard deviation value than we get when running with domain decomposition.dd_slab_reed
without this recombination algorithm (which it does not need, being a 1D problem) gives us the same issue.tally_closeout()
makes me think the number of particles in a cell may be changing slightly when domain decomposition is active.Two updates to this issue that I've noticed while writing my M&C paper:
When developing the
dd_cooper
3D domain decomposition test for #230, I noticed that the regression test succeeded for mean flux, but failed for standard deviation. The values it fails by are generally very small, under 10^-16, but it's off by enough to trip the failure condition inrun.py
. It's entirely likely that this is some problem with the input I developed, but I was asked to create an issue to track it just to be safe.My best guess was that it had something to do with implicit capture, which is turned on for this problem. I turned it off and it passes at 50 particles, but fails at 1000 in a similar fashion to when implicit capture is turned on.