Skip to content

Implementation of forced collision variance reduction scheme#3847

Draft
GuySten wants to merge 8 commits intoopenmc-dev:developfrom
GuySten:forced-collision
Draft

Implementation of forced collision variance reduction scheme#3847
GuySten wants to merge 8 commits intoopenmc-dev:developfrom
GuySten:forced-collision

Conversation

@GuySten
Copy link
Contributor

@GuySten GuySten commented Mar 3, 2026

Description

This PR implements forced collision variance reduction scheme.
Forced collision is useful for problems when we specificaly need collision estimator in optically thin cells.
IMO the most useful example is calculation of heating in a thin layer of material.

Checklist

  • I have performed a self-review of my own code
  • I have run clang-format (version 18) on any C++ source files (if applicable)
  • I have followed the style guidelines for Python source files (if applicable)
  • I have made corresponding changes to the documentation (if applicable)
  • I have added tests that prove my fix is effective or that my feature works (if applicable)

@GuySten GuySten requested review from paulromano and pshriwise and removed request for paulromano March 3, 2026 19:27
@GuySten GuySten closed this Mar 3, 2026
@GuySten GuySten reopened this Mar 3, 2026
@GuySten
Copy link
Contributor Author

GuySten commented Mar 4, 2026

This PR should wait for #3849

GuySten and others added 2 commits March 4, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant