Algorithm for loading shot noise microbunching in multidimensional, free-electron laser simulation codes

68Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

We discuss the underlying reasoning behind and the details of the numerical algorithm used in the GINGER free-electron laser simulation code to load the initial shot noise microbunching on the electron beam. In particular, we point out that there are some additional subtleties which must be followed for multidimensional codes which are not necessary for one-dimensional formulations. Moreover, requiring that the higher harmonics of the microbunching also be properly initialized with the correct statistics leads to additional complexities. We present some numerical results including the predicted incoherent, spontaneous emission as tests of the shot noise algorithm's correctness.

Cite

CITATION STYLE

APA

Fawley, W. M. (2002). Algorithm for loading shot noise microbunching in multidimensional, free-electron laser simulation codes. Physical Review Special Topics - Accelerators and Beams, 5(7), 1–6. https://doi.org/10.1103/PhysRevSTAB.5.070701

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free