An updated description of the FEL simulation code Puffin
Campbell, Lawrence and McNeil, Brian and Smith, Jonathan and Traczykowski, Piotr; Koscielniak, Shane and Satogata, Todd and Schaa, Volker R.W. and Thomson, Jana, eds. (2018) An updated description of the FEL simulation code Puffin. In: Proceedings, 9th International Particle Accelerator Conference (IPAC 2018). IOP Publishing, CAN. ISBN 9783954501847 (https://doi.org/10.18429/JACoW-IPAC2018-THPMK112)
Preview |
Text.
Filename: Campbell_etal_IPAC2018_An_updated_description_of_the_FEL_simulation_code_Puffin.pdf
Final Published Version License: Download (921kB)| Preview |
Abstract
Puffin [1] is an unaveraged 3D FEL simulation tool with no Slowly Varying Envelope Approximation (SVEA), no undulator period averaging of the electron motion, and no periodic slicing of the electron beam, enabling simulation of broadband and high resolution FEL phenomena. It is a massively parallel code, written in modern Fortran and MPI, which scales from single core machines to HPC facilities. Its use in a number of projects since its initial description in 2012 has necessitated a number of additions to expand or improve its capability, including new numerical techniques, and the addition of a wide and flexible array of undulator tunings and polarizations along with electron beam optics elements for the undulator line. In the following paper, we provide an updated description of Puffin including an overview of these updates.
ORCID iDs
Campbell, Lawrence ORCID: https://orcid.org/0000-0003-1375-1551, McNeil, Brian ORCID: https://orcid.org/0000-0002-7267-611X, Smith, Jonathan and Traczykowski, Piotr ORCID: https://orcid.org/0000-0003-4746-7698; Koscielniak, Shane, Satogata, Todd, Schaa, Volker R.W. and Thomson, Jana-
-
Item type: Book Section ID code: 70534 Dates: DateEvent23 August 2018Published28 February 2018AcceptedSubjects: Science > Physics Department: Faculty of Science > Physics Depositing user: Pure Administrator Date deposited: 15 Nov 2019 12:48 Last modified: 11 Nov 2024 15:19 URI: https://strathprints.strath.ac.uk/id/eprint/70534