Specifying temperatures in MCNP

  • Thread starter Thread starter Aly_19f
  • Start date Start date
  • Tags Tags
    Mcnp
AI Thread Summary
To specify temperatures in MCNP, convert the temperature in Kelvin to MeV using the Boltzmann constant (8.617e-11 MeV/K). For instance, a fuel temperature of 500K translates to "tmp=4.30185E-08". Additionally, ensure that the material cards reference the correct temperature libraries, which have been moved from the user manual to a separate document. Users should also verify the appropriate S(alpha,beta) cards and can utilize the "makxsf" utility for custom temperature libraries. Future MCNP versions may include support for "on-the-fly" temperature adjustments.
Aly_19f
Messages
9
Reaction score
1
TL;DR Summary
Temperature in MCNP
How do I express the temperature in the cell cards of the MCNP?, Say the temperature of the fuel is 500K, how do I write it as the following PWR example?
 

Attachments

  • temperature.PNG
    temperature.PNG
    3.9 KB · Views: 224
Engineering news on Phys.org
In the cell cards, you specify the temperature in units of MeV by multiplying the temperature in Kelvin by the Boltzmann constant 8.617e-11 MeV/K. For example, 600K would be "tmp=5.17020E-08"

However, this is not the only place you need to worry about temperatures. In the material cards, you need to attach the library generated at the correct temperatures. A list of the library identifiers and temperatures used to be included in the "Appendix G" of the users manual, but it has now moved to a separate document. There may be a newer version, but I have report LA-UR-17-20709.
If you are using the ENDF/B-VII.1 cross sections, ".80c" is at 293.6 K, ".81c" is at 600 K, ".82c" is at 900 K, etc.

Finally, you also need to make sure you are using the correct temperature S(alpha,beta) cards. These can be found in Appendix G also.

If you need temperatures that do not line up with the library temperatures, there is a utility program "makxsf" that you can use to interpolate existing libraries and create libraries at user specified temperatures.

There is also development work to allow "on-the-fly" temperatures, but I am not sure what the status of this is. It will probably be released in a future version of MCNP.
 
  • Like
Likes berkeman, Aly_19f and Alex A
I also suggest that you change the name of the post to something that has to do with specifying temperatures in MCNP. Your question has nothing to do with supercritical water reactors.
 
  • Like
Likes Aly_19f
rpp said:
I also suggest that you change the name of the post to something that has to do with specifying temperatures in MCNP. Your question has nothing to do with supercritical water reactors.
@rpp -- Can you propose a new title? I think the edit window for the OP has expired, but the Mentors can change the title still...
 
berkeman said:
@rpp -- Can you propose a new title? I think the edit window for the OP has expired, but the Mentors can change the title still...
How about "Specifying temperatures in MCNP"?
 
  • Like
Likes Aly_19f and berkeman
Done. Thanks!
 
rpp said:
How about "Specifying temperatures in MCNP"?
rpp said:
I also suggest that you change the name of the post to something that has to do with specifying temperatures in MCNP. Your question has nothing to do with supercritical water reactors.
I'm very thankful to you, and I apologize for the fatal mistake of the title but I couldn't edit it when I saw your reply two days ago.
 
  • Like
Likes berkeman

Similar threads

Replies
2
Views
2K
Replies
0
Views
783
Replies
1
Views
2K
Replies
3
Views
2K
Replies
1
Views
1K
Replies
2
Views
2K
Replies
2
Views
2K
Back
Top