CHINESE JOURNAL OF COMPUTATIONAL PHYSICS ›› 2016, Vol. 33 ›› Issue (5): 581-586.

Previous Articles     Next Articles

Design and Realization of Mesh Tally in General Monte Carlo Particle Transport Code JMCT

FU Yuanguang1,3, ZHENG Jianhua2, SHANGGUAN Danhua3, LI Rui1,3, LI Gang3, MA Yan3, DENG Li3   

  1. 1. CAEP Software Center for High Performance Numerical Simulation, Beijing 100088, China;
    2. CAEP Research Center of Laser Fusion, Mianyang, Sichuan 621900, China;
    3. China Institute of Applied Physics and Computational Mathematics, Beijing 100094, China
  • Received:2016-01-22 Revised:2016-03-02 Online:2016-09-25 Published:2016-09-25

Abstract: Mesh tally function of monte Carlo method can give a detailed and intensive calculation of flux distribution in specific volumes. To realize such function in JMCT mesh tally function are designed and realized. It supports non-uniform mesh in three kinds of orthogonal geometry (xyz of rectangular coordinates, rθz of cylindrical coordinates, and rθφ of spherical coordinates). Algorithm for rectangular coordinates is discussed. Calculation on DAYAWAN reactor core pin-by-pin model, Venus benchmark model and a 1-D ITER model verifies preliminarily correctness of JMCT mesh tally. Furthermore, U-array benchmark model is used to test serial performance of JMCT mesh tally. Both JMCT and MCNP5 use same xyz mesh grids and run under same condition. It shows that JMCT takes less time consuming and has higher performance dealing with xyz geometry.

Key words: Monte Carlo simulation, mesh tally, JMCT

CLC Number: