JMCT连续能量点截面物理模块设计与实现

Design and Implementation of Pointwise Continuous Energy Cross Section Physics Module of JMCT Cod

  • 摘要: 本文介绍了具有自主知识产权的蒙特卡罗粒子输运软件JMCT的连续能量点截面物理模块的层次化设计思想及具体实现。连续能量点截面物理模块分为参数类和碰撞类。参数类主要处理静态数据,根据截面参数意义设计数据结构,分层次存储各截面参数;碰撞类则根据粒子能量插值计算各相应截面,并严格遵循碰撞物理过程实现各抽样处理。最后,使用JMCT和MCNP对铀柱阵列国际基准模型进行了对算,验证了连续能量物理模块的正确性。

     

    Abstract: The pointwise continuous energy cross section physics module of Monte Carlo particle transport code JMCT with independent intellectual property right was introduced in this paper. There are parameter-class and collision-class in this module. The parameter-class is designed to store static cross section data hierarchically and its structure is based on physical significance of corresponding data. The collision-class calculates the cross section at current particle energy by interpolation and samples strictly according to physical process. The benchmark model TINKERTOY was simulated by MCNP and JMCT, and the results confirm the correctness of this module.

     

/

返回文章
返回