辐射流体力学数值模拟中的隐式蒙特卡罗方法

Implicit Monte Carlo Method in Radiation Hydrodynamics

  • 摘要: 研究了一种模拟辐射流体力学问题的隐式蒙特卡罗方法,该方法考虑了相对论效应的影响。采用算子分裂思想将问题分为3步:1) 计算不含辐射与物质相互作用项的流体力学方程组;2) 采用隐式蒙特卡罗方法模拟辐射输运过程,通过追踪粒子历史,采用统计的方法给出粒子在1个时间步的能量和动量沉积,在此过程中考虑了相对论效应对辐射输运的影响;3) 更新流体能量和动量。在整个计算过程中,流体力学过程和蒙特卡罗粒子在介质中的运动过程均在实验室坐标系下进行模拟,但粒子的碰撞事件在局部的流体静止系下进行模拟。最后针对辐射流体力学的几个典型问题开展数值实验,计算结果验证了算法的适用性和程序的正确性。

     

    Abstract: An implicit Monte Carlo method was developed to solve the radiation hydrodynamics problems, which considered the special relativistic effects. The problem was solved in three steps by using an operator-splitting manner. The first step was to calculate the hydrodynamics equation without the radiation source term. The second step was to simulate the radiation transport equation using the implicit Monte Carlo method, and the deposited energy and momentum were tallied in the particle tracking progress. The relativistic effects in this progress were considered. Lastly the momentum and energy density were updated by the statistical results of the second step. Hydrodynamics process and the motion process of Monte Carlo particle were performed in the lab frame. However, the matter-radiation interaction is in the local commoving frame. Finally, numerical experiments were carried out on several typical problems in radiation hydrodynamics. The result verifies the applicability of the method and the correctness of the code.

     

/

返回文章
返回