Skip to content

elegant

Jessie Hanson edited this page May 25, 2022 · 14 revisions

"elegant" is an acronym for “ELEctron Generation ANd Tracking” and the elegant code is a 6D accelerator program that generates and tracks particle distributions. It's written in the programming language C and utilizes the MAD input format to describe accelerators (transport lines, circular machines, or combinations of both). elegant supports simulation of collective effects, such as short- and long-range wakefields, resonator impedances, intra-beam scattering, coherent synchrotron radiation, and the longitudinal space charge impedance. elegant is supported by Argonne National Laboratory, primarily by Michael Borland and colleagues. This information and more can be found in the user's manual and the user forum.

Sirepo/elegant Examples (must be registered user to access examples)

elegant Further References

Clone this wiki locally