Cargando…
FOCUS: Fast Monte-CarlO Approach to Coherence of Undulator Sources
We present Fast Monte-CarlO approach to Coherence of Undulator Sources (FOCUS), a new GPU-based code to compute the transverse coherence of X-ray radiation from undulator sources. The code relies on scaled dimension- less quantities and analytic expressions of the electric field emitted by electrons...
Autores principales: | , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2022
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.18429/JACoW-IBIC2022-TUP16 http://cds.cern.ch/record/2852580 |
Sumario: | We present Fast Monte-CarlO approach to Coherence of Undulator Sources (FOCUS), a new GPU-based code to compute the transverse coherence of X-ray radiation from undulator sources. The code relies on scaled dimension- less quantities and analytic expressions of the electric field emitted by electrons in an undulator. A consistent use of Fourier optics and statistical optics naturally leads to the core structure of the code, which exploits GPUs for massively parallel computations. We validate our approach by direct comparison with Synchrotron Radiation Workshop (SRW), evidencing a reduction in computation times by up to five orders of magnitude on a consumer laptop. Finally, we show examples of applications to beam size diagnostics. |
---|