N晶体 swMATH ID: 45421 软件作者: Kittelmann,T。;蔡,X.-X。 描述: NCrystal:热中子传输库。介绍了一个用于模拟热中子输运的开源软件包。该代码促进了基于蒙特卡罗的输运模拟,并在初始发布时重点关注镶嵌单晶以及多晶材料和粉末中的相互作用。以晶体单元的基本参数为输入,模拟了相干弹性(布拉格衍射)散射和非相干或非弹性(声子)散射。其中包括一个经过验证的水晶定义的数据库、C++、C和Python编程语言的独立工具和接口。提供了两个流行模拟软件包Geant4和McStas的接口,可以对中子散射仪器的典型组件进行高度逼真的模拟,包括束流过滤器、单色仪、分析仪、样品和探测器。详细介绍了所有接口,以及最终用户配置过程,该过程有意保持用户友好且所有接口一致。概述了相关中子散射理论,并讨论了该软件的物理建模能力。这里特别注意从各种输入源加载晶体结构和形状因子的能力,并根据实验数据和现有晶体学软件对结果进行基准测试和验证。遵守了良好的协议。 主页: https://arxiv.org/abs/1901.08890 源代码: https://github.com/mctools/ncrystal网站 相关软件: 开放式媒体中心 引用于: 1文件 3位作者引用 1 基特尔曼,T。 1 埃斯本·克林比 1 Márquez Damián,J.I。 连载1篇 1 计算物理学杂志 在2个字段中引用 1 数值分析(65-XX) 1 统计力学,物质结构(82-XX) 按年份列出的引文