Cargando…

FOCUS: fast Monte Carlo approach to coherence of undulator sources

FOCUS (Fast Monte CarlO approach to Coherence of Undulator Sources) is a new GPU-based simulation code to compute the transverse coherence of undulator radiation from ultra-relativistic electrons. The core structure of the code, which is written in the language C++ accelerated with CUDA, combines an...

Descripción completa

Detalles Bibliográficos
Autores principales: Siano, M., Geloni, G., Paroli, B., Butti, D., Lefèvre, T., Mazzoni, S., Trad, G., Iriso, U., Nosych, A. A., Torino, L., Potenza, M. A. C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: International Union of Crystallography 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9814064/
https://www.ncbi.nlm.nih.gov/pubmed/36601940
http://dx.doi.org/10.1107/S1600577522010748
_version_ 1784864053175255040
author Siano, M.
Geloni, G.
Paroli, B.
Butti, D.
Lefèvre, T.
Mazzoni, S.
Trad, G.
Iriso, U.
Nosych, A. A.
Torino, L.
Potenza, M. A. C.
author_facet Siano, M.
Geloni, G.
Paroli, B.
Butti, D.
Lefèvre, T.
Mazzoni, S.
Trad, G.
Iriso, U.
Nosych, A. A.
Torino, L.
Potenza, M. A. C.
author_sort Siano, M.
collection PubMed
description FOCUS (Fast Monte CarlO approach to Coherence of Undulator Sources) is a new GPU-based simulation code to compute the transverse coherence of undulator radiation from ultra-relativistic electrons. The core structure of the code, which is written in the language C++ accelerated with CUDA, combines an analytical description of the emitted electric fields and massively parallel computations on GPUs. The combination is rigorously justified by a statistical description of synchrotron radiation based on a Fourier optics approach. FOCUS is validated by direct comparison with multi-electron Synchrotron Radiation Workshop (SRW) simulations, evidencing a reduction in computation times by up to five orders of magnitude on a consumer laptop. FOCUS is then applied to systematically study the transverse coherence in typical third- and fourth-generation facilities, highlighting peculiar features of undulator sources close to the diffraction limit. FOCUS is aimed at fast evaluation of the transverse coherence of undulator radiation as a function of the electron beam parameters, to support and help prepare more advanced and detailed numerical simulations with traditional codes like SRW.
format Online
Article
Text
id pubmed-9814064
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher International Union of Crystallography
record_format MEDLINE/PubMed
spelling pubmed-98140642023-01-09 FOCUS: fast Monte Carlo approach to coherence of undulator sources Siano, M. Geloni, G. Paroli, B. Butti, D. Lefèvre, T. Mazzoni, S. Trad, G. Iriso, U. Nosych, A. A. Torino, L. Potenza, M. A. C. J Synchrotron Radiat Research Papers FOCUS (Fast Monte CarlO approach to Coherence of Undulator Sources) is a new GPU-based simulation code to compute the transverse coherence of undulator radiation from ultra-relativistic electrons. The core structure of the code, which is written in the language C++ accelerated with CUDA, combines an analytical description of the emitted electric fields and massively parallel computations on GPUs. The combination is rigorously justified by a statistical description of synchrotron radiation based on a Fourier optics approach. FOCUS is validated by direct comparison with multi-electron Synchrotron Radiation Workshop (SRW) simulations, evidencing a reduction in computation times by up to five orders of magnitude on a consumer laptop. FOCUS is then applied to systematically study the transverse coherence in typical third- and fourth-generation facilities, highlighting peculiar features of undulator sources close to the diffraction limit. FOCUS is aimed at fast evaluation of the transverse coherence of undulator radiation as a function of the electron beam parameters, to support and help prepare more advanced and detailed numerical simulations with traditional codes like SRW. International Union of Crystallography 2023-01-01 /pmc/articles/PMC9814064/ /pubmed/36601940 http://dx.doi.org/10.1107/S1600577522010748 Text en © M. Siano et al. 2023 https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.
spellingShingle Research Papers
Siano, M.
Geloni, G.
Paroli, B.
Butti, D.
Lefèvre, T.
Mazzoni, S.
Trad, G.
Iriso, U.
Nosych, A. A.
Torino, L.
Potenza, M. A. C.
FOCUS: fast Monte Carlo approach to coherence of undulator sources
title FOCUS: fast Monte Carlo approach to coherence of undulator sources
title_full FOCUS: fast Monte Carlo approach to coherence of undulator sources
title_fullStr FOCUS: fast Monte Carlo approach to coherence of undulator sources
title_full_unstemmed FOCUS: fast Monte Carlo approach to coherence of undulator sources
title_short FOCUS: fast Monte Carlo approach to coherence of undulator sources
title_sort focus: fast monte carlo approach to coherence of undulator sources
topic Research Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9814064/
https://www.ncbi.nlm.nih.gov/pubmed/36601940
http://dx.doi.org/10.1107/S1600577522010748
work_keys_str_mv AT sianom focusfastmontecarloapproachtocoherenceofundulatorsources
AT gelonig focusfastmontecarloapproachtocoherenceofundulatorsources
AT parolib focusfastmontecarloapproachtocoherenceofundulatorsources
AT buttid focusfastmontecarloapproachtocoherenceofundulatorsources
AT lefevret focusfastmontecarloapproachtocoherenceofundulatorsources
AT mazzonis focusfastmontecarloapproachtocoherenceofundulatorsources
AT tradg focusfastmontecarloapproachtocoherenceofundulatorsources
AT irisou focusfastmontecarloapproachtocoherenceofundulatorsources
AT nosychaa focusfastmontecarloapproachtocoherenceofundulatorsources
AT torinol focusfastmontecarloapproachtocoherenceofundulatorsources
AT potenzamac focusfastmontecarloapproachtocoherenceofundulatorsources