
MCNP计算流程-Linux内核设计与实现(第三版) 清晰中文版
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本书为《Linux内核设计与实现》第三版的清晰中文版,结合MCNP计算流程,深入浅出地讲解了Linux操作系统内核的工作原理和设计思想。
1.1 MCNP计算过程
MCNP(Monte Carlo N-Particle Transport code)是一套用于模拟粒子输运过程的蒙特卡罗程序。使用该程序需要通过输入文件定义计算模型,其中包括源属性、感兴区内物体属性以及记录粒子信息的方法等。
例如,若要计算1MeV X射线穿过2cm铁的概率,可以采用如图所示的模型进行分析:
X射线源
---
感兴区内:
- 铁块(厚度为2cm)
- 记录面
感兴区外:真空区域
在该模型中,感兴区被设定成一个球体内部空间。此区域内有X射线源、铁和记录面;而外部则为空气或其它非参与计算的介质环境。
源属性通常包括位置、能量水平、发射方向以及粒子类型等关键信息。对于图中的例子而言,所使用的单能1MeV X光束垂直于铁块左侧表面,并且属于光子(Photon)类别。
感兴区内的物体特性则涵盖几何尺寸和材料成分等方面的数据。例如,在此案例中使用了一片2cm厚的铁板,尽管其他方向的具体尺寸对结果影响不大,但需确保该金属完全位于定义好的计算区域内。
记录方法多样,包括统计通过特定界面的粒子数量等手段。在本例中,可以利用MCNP来追踪并计数能量为1MeV且经过“记录面”的光子数目。
全部评论 (0)
还没有任何评论哟~


