Paper
4 September 2002 Physical optics computer code optimized for synchrotron radiation
Oleg Chubar, Pascal Elleaume, Serguei Kuznetsov, Anatoly A. Snigirev
Author Affiliations +
Abstract
Synchrotron Radiation Workshop (SRW) - a physical optics computer code optimized for the simulation of emission and propagation of coherent and partially-coherent synchrotron radiation is presented. The code consists of two parts, which can be used independently. One part is dedicated to the computation of electric field, intensity, spectral-angular characteristics of radiation emitted by relativistic electrons in undulators, wigglers, short magnets, etc. The other part of the code implements physical optics methods for wavefront propagation. The propagation in free space is made according to the Huygens-Fresnel principle, by means of a prime-factor 2D FFT. Normal-incident optical elements are described by a complex transmission function. Fast algorithm for the propagation of electro-magnetic field through simple waveguides is implemented. The propagation of partially-coherent radiation is done by summing up contributions to the final intensity from different sources (e.g. from distinct emitting electrons), taking into account the sources' properties and applying, when possible, the convolution theorem with respect to intensity. SRW code can be used for physical optics simulations, design and optimization of refractive and diffractive optical elements for various spectral ranges, from far infrared to hard X-rays.
© (2002) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Oleg Chubar, Pascal Elleaume, Serguei Kuznetsov, and Anatoly A. Snigirev "Physical optics computer code optimized for synchrotron radiation", Proc. SPIE 4769, Optical Design and Analysis Software II, (4 September 2002); https://doi.org/10.1117/12.481182
Lens.org Logo
CITATIONS
Cited by 39 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Synchrotron radiation

Computer programming

Wave propagation

Optical design

Electrons

Hard x-rays

Phase contrast

Back to Top