首页> 外文会议>Conference on advances in computational methods for X-ray optics >An open software framework for advancement of X-ray optics simulation and modeling
【24h】

An open software framework for advancement of X-ray optics simulation and modeling

机译:一个开放的软件框架,用于推进X射线光学模拟和建模

获取原文

摘要

Accurate physical-optics based simulation of emission, transport and use in experiments of fully- and partially-coherent X-ray radiation is essential for both designers and users of experiments at state-of-the-art light sources: low-emittance storage rings, energy-recovery linacs and free-electron lasers. To be useful for different applications, the simulations must include accurate physical models for the processes of emission, for the structures of X-ray optical elements, interaction of the radiation with samples, and propagation of scattered X-rays to a detector. Based on the "Synchrotron Radiation Workshop" (SRW) open source computer code, we are developing a simulation framework, including a graphical user interface, web interface for client-server simulations, data format for wave-optics based representation of partially-coherent X-ray radiation, and a dictionary for universal description of optical elements. Also, we are evaluating formats for sample and experimental data representation for different types of experiments and processing. The simulation framework will facilitate start-to-end simulations by different computer codes complementary to SRW, for example GENESIS and FAST codes for simulating self-amplified spontaneous emission, SHADOW and McXtrace geometrical ray-tracing codes, as well as codes for simulation of interaction of radiation with matter and data processing in experiments exploiting coherence of radiation. The development of the new framework is building on components developed for the Python-based RadTrack software, which is designed for loose coupling of multiple electron and radiation codes to enable sophisticated workflows. We are exploring opportunities for collaboration with teams pursuing similar developments at European Synchrotron Radiation Facility and the European XFEL.
机译:基于物理光学的精确模拟,对全相干和部分相干X射线辐射的发射,传输和使用进行仿真,对于设计人员和使用最新光源的实验用户来说都是至关重要的:低发射率存储环,能量回收直线加速器和自由电子激光器。为了对不同的应用有用,模拟必须包括精确的物理模型,用于发射过程,X射线光学元件的结构,辐射与样本的相互作用以及散射X射线向检测器的传播。基于“同步辐射车间”(SRW)开源计算机代码,我们正在开发一个仿真框架,包括图形用户界面,用于客户端-服务器仿真的Web界面,用于基于波光学的部分相干X表示的数据格式射线辐射,以及用于光学元件通用描述的字典。此外,我们正在评估用于不同类型的实验和处理的样本和实验数据表示形式。仿真框架将通过与SRW互补的不同计算机代码(例如用于模拟自放大自发发射的GENESIS和FAST代码,SHADOW和McXtrace几何射线跟踪代码以及用于交互模拟的代码)促进从头到尾的仿真利用辐射相干性的实验对物质的辐射和数据处理的研究。新框架的开发建立在针对基于Python的RadTrack软件开发的组件的基础上,该组件旨在松散耦合多个电子和辐射代码以实现复杂的工作流程。我们正在探索与在欧洲同步加速器辐射设施和欧洲XFEL中寻求类似发展的团队合作的机会。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号