How to use Weight Windows

Hello everyone,
These days I want to test the performance of the variance reduction method in OpenMC 0.14.0, I noticed that there are two main python classes: “openmc.WeightWindowGenerator” and “openmc.WeightWindows”, then I can find some examples in neutronics-workshop of fusion energy group, but for the example I can just see the usage of “openmc.WeightWindowGenerator”, then I want to know how to use the “openmc.WeightWindows”? What’s the difference beween it and the “openmc.WeightWindowGenerator”?
weight window examples

1 Like

I also have related questions with openmc.WeightedWindowGenerator. What’s the function of max_realizations and update_interval? If I set max_realizations=5 and update_interval=2, does it mean that weighted windows will update every 2 batches and finish at the 10th batch?

Shimwell gave a detailed explanation to my question