23 August 2017 Main functions, recent updates, and applications of Synchrotron Radiation Workshop code
Author Affiliations +
Abstract
The paper presents an overview of the main functions and new application examples of the “Synchrotron Radiation Workshop” (SRW) code. SRW supports high-accuracy calculations of different types of synchrotron radiation, and simulations of propagation of fully-coherent radiation wavefronts, partially-coherent radiation from a finite-emittance electron beam of a storage ring source, and time-/frequency-dependent radiation pulses of a free-electron laser, through X-ray optical elements of a beamline. An extended library of physical-optics “propagators” for different types of reflective, refractive and diffractive X-ray optics with its typical imperfections, implemented in SRW, enable simulation of practically any X-ray beamline in a modern light source facility. The high accuracy of calculation methods used in SRW allows for multiple applications of this code, not only in the area of development of instruments and beamlines for new light source facilities, but also in areas such as electron beam diagnostics, commissioning and performance benchmarking of insertion devices and individual X-ray optical elements of beamlines. Applications of SRW in these areas, facilitating development and advanced commissioning of beamlines at the National Synchrotron Light Source II (NSLS-II), are described.
© (2017) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Oleg Chubar, Maksim Rakitin, Yu-Chen Karen Chen-Wiegart, Yong S. Chu, Andrei Fluerasu, Dean Hidas, Lutz Wiegart, "Main functions, recent updates, and applications of Synchrotron Radiation Workshop code", Proc. SPIE 10388, Advances in Computational Methods for X-Ray Optics IV, 1038805 (23 August 2017); doi: 10.1117/12.2274285; https://doi.org/10.1117/12.2274285
PROCEEDINGS
15 PAGES


SHARE
Back to Top