论文标题

MCSTA(II):组件的概述,其使用和用户贡献的建议

McStas (ii): An overview of components, their use, and advice for user contributions

论文作者

Willendrup, P. K., Lefmann, K.

论文摘要

MCSTAS成功的一个关键要素是组件层,用户和开发人员都为新的物理模型和功能的描述做出贡献。在MCSTA中,组件通过光学和样品到检测器实现了模拟仪器的所有物理元素。在MCSTAS软件包的第二份评论论文中,我们介绍了MCSTAS中的组件类别的概述:来源,监视器,光学,样本,MISC和CONCOR。在每个组件类中,我们给出了高质量组件的详细示例,包括其算法和示例使用。我们提出了两个示例仪器,一种用于连续源,另一种用于飞行时间源,共同证明了主要组件类的使用。最后,我们提供提示和说明,使读者能够编写良好的组件并阐明向MCSTA贡献新组件的途径。

An key element of the success of McStas is the component layer where users and developers alike are contributing to the description of new physical models and features. In McStas, components realise all physical elements of the simulated instrument from source via optics and samples to detector. In this second review paper of the McStas package, we present an overview of the component classes in McStas: sources, monitors, optics, samples, misc, and contrib. Within each component class we give thorough examples of high-quality components, including their algorithms and example use. We present two example instruments, one for a continuous source and one for a time-of-flight source, that together demonstrate the use of the main component classes. Finally, we give tips and instructions that will allow the reader to write good components and elucidate the pathway of contributing new components to McStas.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源