Verification of MCNP5-1.60 and MCNP6.1 for criticality safety applications

F. Brown, B. Kiedrowski, J. Bull
{"title":"Verification of MCNP5-1.60 and MCNP6.1 for criticality safety applications","authors":"F. Brown, B. Kiedrowski, J. Bull","doi":"10.2172/1072258","DOIUrl":null,"url":null,"abstract":"To verify that both MCNP5-1.60 and MCNP6-Beta-2 are performing correctly for criticality safety applications, several suites of verification/validation benchmark problems were run in early 2012. Results from these benchmark suites were compared with results from previously verified versions of MCNP5. The goals of this verification testing were: (1) Verify that MCNP5-1.60 works correctly for nuclear criticality safety applications, producing the same results as for the previous verification performed in 2010; (2) Determine the sensitivity to computer roundoff using different Fortran-90 compilers for building MCNP5 and MCNP6, to support moving to current versions of the compilers; and (3) Verify that MCNP6-Beta-2 works correctly for nuclear criticality safety applications, producing the same results as for MCNP5-1.60. This provides support for eventual migration of users and applications to MCNP6. The current production version of MCNP5 included in the RSICC release package is MCNP5-1.60. This version was first distributed by RSICC in October 2010. While there were subsequent RSICC distributions of the MCNP package in July 2011 and February 2012, no changes were made to MCNP5-1.60. The RSICC release package in February 2012 included both MCNP5-1.60 and the current beta version of MCNP6, MCNP6-Beta-2. MCNP6 is the merger of MCNP5 and MCNPX capabilities. Themore » current release of MCNP6 available from RSICC as of February 2012 is MCNP6-Beta-2. This version includes all of the features for criticality safety calculations that are available in MCNP5-1.60, and many new features largely unrelated to nuclear criticality safety calculations. This release is a 'beta' release to allow intermediate and advanced users to begin testing the merged code in their field of expertise. It should not be used for production calculations.« less","PeriodicalId":23138,"journal":{"name":"Transactions of the American Nuclear Society","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2013-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transactions of the American Nuclear Society","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2172/1072258","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

To verify that both MCNP5-1.60 and MCNP6-Beta-2 are performing correctly for criticality safety applications, several suites of verification/validation benchmark problems were run in early 2012. Results from these benchmark suites were compared with results from previously verified versions of MCNP5. The goals of this verification testing were: (1) Verify that MCNP5-1.60 works correctly for nuclear criticality safety applications, producing the same results as for the previous verification performed in 2010; (2) Determine the sensitivity to computer roundoff using different Fortran-90 compilers for building MCNP5 and MCNP6, to support moving to current versions of the compilers; and (3) Verify that MCNP6-Beta-2 works correctly for nuclear criticality safety applications, producing the same results as for MCNP5-1.60. This provides support for eventual migration of users and applications to MCNP6. The current production version of MCNP5 included in the RSICC release package is MCNP5-1.60. This version was first distributed by RSICC in October 2010. While there were subsequent RSICC distributions of the MCNP package in July 2011 and February 2012, no changes were made to MCNP5-1.60. The RSICC release package in February 2012 included both MCNP5-1.60 and the current beta version of MCNP6, MCNP6-Beta-2. MCNP6 is the merger of MCNP5 and MCNPX capabilities. Themore » current release of MCNP6 available from RSICC as of February 2012 is MCNP6-Beta-2. This version includes all of the features for criticality safety calculations that are available in MCNP5-1.60, and many new features largely unrelated to nuclear criticality safety calculations. This release is a 'beta' release to allow intermediate and advanced users to begin testing the merged code in their field of expertise. It should not be used for production calculations.« less
MCNP5-1.60和MCNP6.1用于临界安全应用的验证
为了验证MCNP5-1.60和MCNP6-Beta-2在临界安全应用程序中是否正确执行,在2012年初运行了几组验证/验证基准问题。将这些基准套件的结果与先前验证过的MCNP5版本的结果进行比较。本次验证试验的目标是:(1)验证MCNP5-1.60在核临界安全应用中正确工作,产生与2010年进行的上一次验证相同的结果;(2)在构建MCNP5和MCNP6时,确定使用不同Fortran-90编译器对计算机舍入的敏感性,以支持迁移到当前版本的编译器;(3)验证MCNP6-Beta-2在核临界安全应用中正确工作,产生与MCNP5-1.60相同的结果。这为最终将用户和应用程序迁移到MCNP6提供了支持。RSICC发布包中包含的MCNP5的当前生产版本是MCNP5-1.60。该版本于2010年10月由RSICC首次发布。虽然在2011年7月和2012年2月有后续的RSICC发行版MCNP包,但MCNP5-1.60没有任何变化。2012年2月的RSICC发布包包括MCNP5-1.60和当前的测试版本MCNP6, MCNP6- beta -2。MCNP6是MCNP5和MCNPX能力的合并。截至2012年2月,RSICC提供的MCNP6的最新版本是MCNP6- beta -2。该版本包含了MCNP5-1.60中可用的临界安全计算的所有功能,以及许多与核临界安全计算基本无关的新功能。这个版本是一个“beta”版本,允许中级和高级用户开始在他们的专业领域测试合并的代码。它不应该用于生产计算。«少
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信