PLATO - A PROGRAM LIBRARY FOR THE ANALYSIS OF NONLINEAR BETATRONIC MOTION

Citation
M. Giovannozzi et al., PLATO - A PROGRAM LIBRARY FOR THE ANALYSIS OF NONLINEAR BETATRONIC MOTION, Nuclear instruments & methods in physics research. Section A, Accelerators, spectrometers, detectors and associated equipment, 388(1-2), 1997, pp. 1-7
Citations number
34
Categorie Soggetti
Nuclear Sciences & Tecnology","Physics, Particles & Fields","Instument & Instrumentation",Spectroscopy
ISSN journal
01689002
Volume
388
Issue
1-2
Year of publication
1997
Pages
1 - 7
Database
ISI
SICI code
0168-9002(1997)388:1-2<1:P-APLF>2.0.ZU;2-T
Abstract
We present PLATO (Perturbative Lattice Analysis and Tracking tOols), a program library for analysing four-dimensional betatronic motion in c ircular particle accelerators. The 136 included routines provide both the resonant and the non-resonant perturbative series that approximate nonlinear motion (normal forms); standard numerical tools such as the Lyapunov exponent, frequency analysis and evaluation of the dynamic a perture are also available. The aim of the library is to apply these t echniques, originally developed for the analysis of nonlinear dynamic systems, to realistic models of particle accelerators. To ensure the h ighest flexibility, the code is fully compatible with standard trackin g programs commonly used in the accelerator physics community.