Skip to content

Merge develop into ww_edge_cases to resolve conflict#10

Closed
jon-proximafusion wants to merge 9 commits into
jtramm:ww_edge_casesfrom
shimwell:sync-ww-edge-cases
Closed

Merge develop into ww_edge_cases to resolve conflict#10
jon-proximafusion wants to merge 9 commits into
jtramm:ww_edge_casesfrom
shimwell:sync-ww-edge-cases

Conversation

@jon-proximafusion

Copy link
Copy Markdown

Brings the ww_edge_cases branch (PR openmc-dev#3968) up to date with current develop, which it currently
conflicts with.

Merging develop in produced a single conflict, in openmc/examples.py: develop had no addition at
the end of the file, while this branch adds the sphere_with_shielded_pocket example. Resolved by keeping
that example. develop's other examples.py change (replacing C0 with elemental carbon) is retained,
and everything else (model.py, constants.h, the C++ sources, and the tests) merged automatically.

Merging this makes openmc-dev#3968 conflict-free and current with develop.

paulromano and others added 9 commits June 8, 2026 21:08
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
Bring the weight window edge case work up to date with develop. The only
conflict was in openmc/examples.py, resolved by keeping the new
sphere_with_shielded_pocket example (develop had no addition at that
location) while retaining develop's other examples.py changes.

Co-authored-by: jon-proxima <jon@proximafusion.com>
Co-authored-by: John Tramm <jtramm@gmail.com>
@shimwell

shimwell commented Jul 1, 2026

Copy link
Copy Markdown

oh wow this is much larger LOC than I thought, perhaps better to chop out the useful parts of 3968 and make new PRs

@jon-proximafusion

Copy link
Copy Markdown
Author

Closing this in favor of splitting the two smallest, independent weight window fixes into focused standalone PRs against develop: openmc-dev#3990 (zero or negative lower bound turns the game off) and openmc-dev#3991 (scale the cutoff with the window normalization). That avoids pulling all of develop into this branch. The remaining develop conflict on openmc-dev#3968 is best resolved by you on the branch directly.

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 this pull request may close these issues.

7 participants