skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Description of FEL3D: A three dimensional simulation code for TOK and FEL

Technical Report ·
DOI:https://doi.org/10.2172/6564685· OSTI ID:6564685

FEL3D is a three dimensional simulation code, written for the purpose of calculating the parameters of coherent radiation emitted by electrons in an undulator. The program was written predominantly for simulating the coherent super-radiant harmonic frequency emission of electrons which are being bunched by an external laser beam while propagating in an undulator magnet. This super-radiant emission is to be studied in the TOK (transverse optical klystron) experiment, which is under construction in the NSLS department at Brookhaven National Laboratory. The program can also calculate the stimulated emission radiometric properties of a free electron laser (FEL) taking into account three dimensional effects. While this application is presently limited to the small gain operation regime of FEL's, extension to the high gain regime is expected to be relatively easy. The code is based on a semi-analytical concept. Instead of a full numerical solution of the Maxwell-Lorentz equations, the trajectories of the electron in the wiggler field are calculated analytically, and the radiation fields are expanded in terms of free space eigen-modes. This approach permits efficient computation, with a computation time of about 0.1 sec/electron on the BNL IBM 3090. The code reflects the important three dimensional features of the electron beam, the modulating laser beam, and the emitted radiation field. The statistical approach is based on averaging over the electron initial conditions according to a given distribution function in phase space, rather than via Monte-Carlo simulation. The present version of the program is written for uniform periodic wiggler field, but extension to nonuniform fields is straightforward. 4 figs., 5 tabs.

Research Organization:
Brookhaven National Lab. (BNL), Upton, NY (United States)
DOE Contract Number:
AC02-76CH00016
OSTI ID:
6564685
Report Number(s):
BNL-41995; ON: DE89005529
Resource Relation:
Other Information: Portions of this document are illegible in microfiche products
Country of Publication:
United States
Language:
English