计算机代码系统 penelope(2018 版)对任意材料中耦合的电子-光子传输进行蒙特卡罗模拟,能量范围很广,从几百 eV 到大约 1 GeV。光子传输通过标准的详细模拟方案进行模拟。电子和正电子历史是基于混合程序生成的,该程序结合了硬事件的详细模拟和软相互作用的压缩模拟。名为 pengeom 的几何包允许在由二次曲面限制的均质体(即平面、球体、圆柱体、圆锥体等)组成的材料系统中生成随机电子-光子簇射。本报告不仅旨在作为 penelope 代码系统的手册,还旨在为用户提供理解蒙特卡罗算法细节所需的信息。
本手册是模块化代码系统(称为 SCALE)用户文档的第 4 次修订版。SCALE 代码系统的历史可以追溯到 1969 年,当时橡树岭国家实验室 (ORNL) 的当前计算应用部开始为美国原子能委员会的运输包认证人员提供计算支持,以使用新的 KENO 代码通过统计蒙特卡罗方法进行临界安全评估。从 1969 年到 1976 年,认证人员依靠 ORNL 人员的协助,正确使用代码和数据进行运输包的临界、屏蔽和传热分析。但是,认证人员了解到,如果只是偶尔使用代码,很难熟练地执行独立安全审查通常需要的计算。因此,在认证人员调往美国核管理委员会 (NRC) 后不久,NRC 工作人员提议开发一种易于使用的分析系统,该系统应具备他们熟悉的各个模块的技术能力。根据这一建议,标准化计算机许可评估分析 (SCALE) 代码系统的概念应运而生。NRC 工作人员为 ORNL 提供了 SCALE 的一些通用开发标准:(1) 专注于与核燃料设施和包装设计相关的应用,(2) 使用成熟的计算机
本手册是模块化代码系统(称为 SCALE)用户文档的第 4 次修订版。SCALE 代码系统的历史可以追溯到 1969 年,当时橡树岭国家实验室 (ORNL) 的当前计算应用部开始为美国原子能委员会的运输包认证人员提供计算支持,以使用新的 KENO 代码通过统计蒙特卡罗方法进行临界安全评估。从 1969 年到 1976 年,认证人员依靠 ORNL 人员的协助,正确使用代码和数据进行运输包的临界、屏蔽和传热分析。但是,认证人员了解到,如果只是偶尔使用代码,很难熟练地执行独立安全审查通常需要的计算。因此,在认证人员调往美国核管理委员会 (NRC) 后不久,NRC 工作人员提议开发一种易于使用的分析系统,该系统应具备他们熟悉的各个模块的技术能力。根据这一建议,标准化计算机许可评估分析 (SCALE) 代码系统的概念应运而生。NRC 工作人员为 ORNL 提供了 SCALE 的一些通用开发标准:(1) 专注于与核燃料设施和包装设计相关的应用,(2) 使用成熟的计算机
