2012
DOI: 10.1063/1.4752743
|View full text |Cite
|
Sign up to set email alerts
|

Puffin: A three dimensional, unaveraged free electron laser simulation code

Abstract: The broadband, 3D FEL code Puffin is presented. The analytical model is derived in absence of the Slowly Varying Envelope Approximation, and can model undulators of any polarization. Due to the enhanced resolution, the memory and processing requirements are greater than equivalent averaged codes. The numerical code to solve the system of equations is therefore written for a parallel computing environment utilizing MPI. An example simulation is presented.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
75
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 65 publications
(76 citation statements)
references
References 31 publications
1
75
0
Order By: Relevance
“…The FEL simulation code Puffin [7,8] was also used in a steady-state mode, which has periodic boundary conditions applied over one wavelength of the radiation field/electron beam [12]. Full 3D-Puffin simulations were used to model a LPA driven FEL which assumed Gaussian distributions for the electron pulse duration and other electron parameters.…”
Section: Simulation Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The FEL simulation code Puffin [7,8] was also used in a steady-state mode, which has periodic boundary conditions applied over one wavelength of the radiation field/electron beam [12]. Full 3D-Puffin simulations were used to model a LPA driven FEL which assumed Gaussian distributions for the electron pulse duration and other electron parameters.…”
Section: Simulation Resultsmentioning
confidence: 99%
“…The following simulations were carried out using the code Puffin [7,8] which is a non-averaged FEL simulation code that may be used to simulate FEL parameters typical of those generated by LPA output . In contrast in [6] they used Genesis code.…”
Section: N Rmentioning
confidence: 99%
See 1 more Smart Citation
“…Due to the growing interest for the unaveraged FEL modeling, a number of approaches were developed for onedimensional simulations [12,14], and three-dimensional simulations [15,16]. One approach consists in using the multifrequency model, which is a pseudo-spectral time domain (PSTD) method, where the Maxwell equations are integrated in a predefined Fourier domain [17].…”
Section: Introductionmentioning
confidence: 99%
“…Recently, a simulation code without this assumption has been developed (Campbell & McNeil, 2012) for special applications such as FELs taking advantage of electron beams that can violate the above condition, which are not the scope of SIMPLEX. Instead, we have derived mathematical formulas facilitating the numerical implementation of FEL processes with undulators having an arbitrary field distribution, which can apply to any harmonic numbers.…”
Section: Numerical Implementation Of Fel Equations In Simplexmentioning
confidence: 99%