群常数制作软件Ruler研发

Development of Multi-group Constant Processing Software Ruler

  • 摘要: 采用国际公认的群常数制作理论方法,包括共振重造方法、多普勒展宽方法、热散射率处理方法、群截面和散射矩阵计算方法、共振自屏处理方法等,研发了包括主驱动程序、评价数据输入输出模块、公共数学模块、系统公共子程序模块、进制转换模块、截面线性化和共振重造模块、截面温度展宽模块、不可分辨共振自屏模块、热散射截面计算模块、中子多群常数计算模块、WIMS-D格式接口模块等11个模块的群常数制作软件Ruler。采用与国际通用核数据处理程序NJOY99比较的方式对Ruler进行了验证,包括群常数比较和基准检验结果比较。验证结果表明,Ruler的计算精度与NJOY99相当,其计算速度、可维护性、可扩展性优于NJOY99。

     

    Abstract: The multi-group constant processing software Ruler was developed based on the modern software engineering development standard. The well-proven models and methods for generating multi-group constants were used, including resonance reconstruction, Doppler broadening, thermal scattering processing, group cross section and scattering matrices computing, as well as resonance self-shielding treatment. The Ruler consists of 11 modules, which are the main driver, data input and output module, public mathematics module, system common subroutine module, data mode converting module, resonance reconstruction module, Doppler broadening module, unresolved resonance self-shielding module, thermal data generating module, neutron multi-group constants producing module and WIMS-D format data library preparing module, respectively. The validation of Ruler was done against the multi-group generation and benchmarks. It shows that the computational accuracy of Ruler agrees well with that of the NJOY99 code system, but Ruler is much more advanced in the aspects of the computing speed, the maintainability and the extendibility.

     

/

返回文章
返回