Regarding Weight Window Generation Iteration in MCNP

Click For Summary

SUMMARY

The discussion clarifies the correct procedure for Weight Window Generation (WWG) iteration in MCNP. The user must run MCNP with the input line "WWG (tally number) (cell source) j j j j 0" to generate a WWOUT file, for example "WWG 5 21 j j j j 0". The WWOUT file's seven lines must be inserted into the third block of the initial input file. This iteration process is repeated until the particle population in each slab cell, as indicated in the "population" column of the output, stabilizes. This protocol is not documented in the MCNP manual but is detailed in "Radiation Problems: From Analytical to Monte Carlo Solutions".

PREREQUISITES

  • MCNP input file structure and syntax
  • Understanding of Weight Window Generation (WWG) in MCNP
  • Familiarity with MCNP output files, specifically WWOUT and population columns
  • Basic knowledge of Monte Carlo particle transport simulations

NEXT STEPS

  • Study the "Radiation Problems: From Analytical to Monte Carlo Solutions" book for detailed WWG protocols
  • Practice using the WWG input line and integrating WWOUT data into MCNP input files
  • Learn to interpret the population column in MCNP output for convergence assessment
  • Explore MCNP tally configuration to optimize WWG iterations

USEFUL FOR

Monte Carlo simulation practitioners, nuclear engineers, and radiation transport analysts seeking to optimize MCNP Weight Window Generation iterations for improved convergence and simulation efficiency.

LeoKong
Messages
2
Reaction score
1
TL;DR
Hello everyone. I would like to ask about the specific steps involved in the Weight Window iteration method within MCNP's variance reduction techniques. As I am a beginner with limited understanding, I have been attempting this for several days without success.
1776408251960.webp
1776408265978.webp


The code content is as shown above. Running this file generates a `wwout` file; I then copy and paste the contents of this `wwout` file into a backup file. Next, I run the program again to generate a *new* `wwout` file, use the new weights to overwrite the original weights, and then run the program once more. Is this the correct procedure for performing the iteration?
 
Engineering news on Phys.org
Apologies—the densities shown in the figure should be 2.3 and 1.5.
 
(I don't know)
Where did you get this idea? It sounds very strange and this isn't in the manual, but if the run actually uses the supplied weights it might speed up converging to the new weights. It's a very different calculation to the regular run and I have no idea if the code does this.
 
  • Informative
Likes   Reactions: berkeman
You can use this very powerful protocol to converge a case. It is described in the book "Radiation Problems: From Analytical to Monte Carlo Solutions".
In the first run, enter the line "WWG (tally number) (cell source) j j j j 0". In your case, wwg 5 21 j j j j 0 (not 5 1). Run for 5 minutes (ctme 5 and not NPS). The seven lines of the WWOUT file created have to be include within de 3rd block of the initial input file.

This operation must be reiterate until the number of particles transported in each of slab cells is substantially equivalent (this number of particles is found in the "population" column of the output file.
 
  • Informative
Likes   Reactions: Alex A

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 4 ·
Replies
4
Views
8K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
13K
  • · Replies 0 ·
Replies
0
Views
5K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 5 ·
Replies
5
Views
7K
Replies
1
Views
2K