Synchrotron Radiation Workshop (SRW)
"Synchrotron Radiation Workshop" (SRW) is a physical optics computer code for calculation of detailed characteristics of Synchrotron Radiation (SR) generated by relativistic electrons in magnetic fields of arbitrary configuration and for simulation of the radiation wavefront propagation through optical systems of beamlines. Frequency-domain near-field methods are used for the SR calculation, and the Fourier-optics based approach is generally used for the wavefront propagation simulation. The code enables both fully- and partially-coherent radiation propagation simulations in steady-state and in frequency-/time-dependent regimes. With these features, the code has already proven its utility for a large number of applications in infrared, UV, soft and hard X-ray spectral range, in such important areas as analysis of spectral performances of new synchrotron radiation sources, optimization of user beamlines, development of new optical elements, source and beamline diagnostics, and even complete simulation of SR based experiments. Besides the SR applications, the code can be efficiently used for various simulations involving conventional lasers and other sources. SRW versions interfaced to Python and to IGOR Pro (WaveMetrics), as well as cross-platform library with C API, are available.
- Short Name / Acronym:
- SRW; 002835MLTPL00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Windows 64- or 32-bit, XP or greater; Linux 64- or 32-bit; Mac OSX 10 or greater; Compatibility: Multiplatform
- Research Organization:
- Brookhaven National Laboratory (BNL), Upton, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC02-98CH10886
- OSTI ID:
- 1231615
- Country of Origin:
- United States
Similar Records
Development of Partially-Coherent Wavefront Propagation Simulation Methods for 3rd and 4th Generation Synchrotron Radiation Sources.
Nonlinear Optimization in "Synchrotron Radiation Workshop" Code