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...

Descripción completa

Detalles Bibliográficos
Autores principales: Siano, Mirko, Butti, Daniele, Geloni, Gianluca, Iriso, Ubaldo, Lefèvre, Thibaut, Mazzoni, Stefano, Nosych, Andriy, Paroli, Bruno, Potenza, Marco, Torino, Laura, Trad, Georges
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-IBIC2022-TUP16
http://cds.cern.ch/record/2852580
Descripción
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.