elegantRingAnalysis : an interface for high-throughput analysis of storage ring lattices using elegant.
The code elegant is widely used for simulation of linacs for drivers for free-electron lasers. Less well known is that elegant is also a very capable code for simulation of storage rings. In this paper, we show a newly developed graphical user interface that allows the user to easily take advantage of these capabilities. The interface is designed for use on a Linux cluster, providing very high throughput. It can also be used on a single computer. Among the features it gives access to are basic calculations (Twiss parameters, radiation integrals), phase-space tracking, nonlinear dispersion, dynamic aperture (on-and off-momentum), frequency map analysis, and collective effects (IBS, bunch-lengthening). Using a cluster, it is easy to get highly detailed dynamic aperture and frequency map results in a surprisingly short time.
- Research Organization:
- Argonne National Lab. (ANL), Argonne, IL (United States)
- DOE Contract Number:
- DE-AC02-06CH11357
- OSTI ID:
- 967246
- Report Number(s):
- ANL/AOD/CP-115067; TRN: US0904326
- Resource Relation:
- Conference: Particle Accelerator Conference (PAC05); May 16, 2005 - May 20, 2005; Knoxville, TN
- Country of Publication:
- United States
- Language:
- ENGLISH
Similar Records
Implementation and performance of parallelized elegant.
Performance modeling of microsecond scale biological molecular dynamics simulations on heterogeneous architectures.