离子输运蒙特卡罗模拟的步长选取
Flight Path Selection in Monte Carlo Code ITR for Ion Transport
-
摘要: 介绍带电离子在物质中输运模拟的详细历史法,开发模拟程序ITR(ions transport and reaction),同时实现抽取离子飞行步长的基本方法和脉冲近似法,计算结果与CORTEO及TRIM程序的结果比较符合很好.讨论两种步长选取方法,对脉冲近似法的最大步长进行限制,分析CORTEO程序与TRIM程序计算结果差别的主要原因.ITR同时具有TRIM和CORTEO的优点,采用脉冲近似法减少需要计算的核碰撞次数,通过索引(Index)方法对散射角的计算进行加速,计算效率大幅提高.Abstract: Strategy of detailed history method is summarized, depending on which code ITR(ions transport and reaction) was developed. Both basic method and impulse approximation method to select flight path of ions are complemented respectively. Numerical results agree with CORTEO and TRIM very well. Relation between two methods is discussed. We found reason of CORTEO results differ from TRIM's by limiting maximum of flight length derived by impluse approximation method. ITR has advantages of TRIM and CORTEO. Impluse approximation method reduces nuclear collisions simulated. Index technique is used to calculate scattering angle, which significantly improves efficiency of ITR.