Skip to content

elegant

Jessie Hanson edited this page Sep 5, 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

U.S. Department of Energy Support
  • Sirepo development has been supported by the U.S. Department of Energy Office of Science under multiple awards: By the office of High Energy Physics under Award Nos. DE-SC0011340, DE-SC0015897, and DE-SC0018719. By the office of Basic Energy Sciences under Award Nos. DE-SC0011237, DE-SC0015209, DE-SC0018556, and DE-SC0018571. By the office of Nuclear Physics under Award Nos. DE-SC0015212 and DE-SC0017181. By the office of Advanced Scientific Computing Research under Award Nos. DE-SC0017162 and DE-SC0017057. Sirepo has also been funded in part with Federal funds from the National Cancer Institute, National Institutes of Health, Department of Health and Human Services, under Contract No. 75N91019C00053 and with partial support from RadiaSoft LLC and from Sirepo customers.
Clone this wiki locally