5蒙特卡罗方法在计算机上的实现概论.ppt

第五章 蒙特卡罗方法在计算机上的实现 源分布抽样过程 空间、能量和运动方向的随机游动过程 记录贡献和分析结果过程 核截面数据的引用 蒙特卡罗程序结构 作 业 第五章 蒙特卡罗方法在计算机上的实现 蒙特卡罗方法是随着计算机的出现和发展而逐步发展起来的。在计算机上能够产生符合要求的随机数,实现对已知分布的抽样,奠定了蒙特卡罗方法在计算机上得以实现的基础。在计算机上使用蒙特卡罗方法解粒子输运问题大致包括三个过程:源分布抽样过程,空间、能量和运动方向的随机游动过程以及记录、分析结果过程 。 源分布抽样过程 源分布抽样的目的是产生粒子的初始状态 。下面我们介绍一些常见的特定 类型的源分布抽样方法。 源粒子的位置常见分布的随机抽样 圆内均匀分布 设圆半径为R0,粒子在圆内均匀分布时,从发射点到中心的距离 r 的分布密度函数为: r 的抽样方法为: 圆环内均匀分布 设圆环的内半径为R0,外半径为R1,则粒子在该圆环内均匀分布时,从发射点到中心的距离 r 的分布密度函数为: r 的抽样方法为: 球内均匀分布 设球的半径为R,粒子在球内均匀分布时,从发射点到中心的距离 r 的分布密度函数为: r 的抽样方法为: 在直角坐标系下,抽样方法为: 球壳内均匀分布 设球壳的内半径为R0

文档评论(0)

1亿VIP精品文档

相关文档