research

AGILE, a tool for interactive lattice design

Abstract

AGILE is a program that works in the IBM-PC, MS-Windows environment and is dedicated to the interactive design of alternating-gradient lattices for synchrotrons and transfer lines. The program was originally intended as a teaching tool, but has been used mostly for professional design work and is subject to continuous development. It contains original algorithms for coupling, scattering and eddy currents, and some slightly unusual algorithms for off-axis orbits and space charge. There are also additional features such as engineering design aids, calculators for relativistic and synchrotron radiation parameters, expert routines for optimising slow extraction, fitting and matching, and the internal storage of constants for over 1000 stable and quasi-stable charged particles. The program is object-oriented and fully integrated into the Windows environment - it is not a shell. Apart from office work, AGILE is ideal for home use, design workshops and when travelling. It is particularly suited to practical problems in small and medium-sized rings and transfer lines. Operation is largely intuitive and supported by an on-line help facility

    Similar works