Title of article :
Mad-X a worthy successor for MAD8?
Author/Authors :
Schmidt، نويسنده , , F.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2006
Abstract :
MAD-X is the successor at CERN to MAD8, a program for accelerator design and simulation with a long history. We had to give up on MAD8 since the code had evolved in such a way that the maintenance and upgrades had become increasingly difficult. In particular, the memory management with the Zebra banks seemed outdated. MAD-X was first released in June, 2002. It offers most of the MAD8 functionality, with some additions, corrections, and extensions. The most important of these extensions is the interface to PTC, the Polymorphic Tracking Code by E. Forest. The most relevant new features of MAD-X are: languages: C, Fortran77, and Fortran90; dynamic memory allocation: in the core program written in C; strictly modular organization, modified and extended input language; symplectic and arbitrary exact description of all elements via PTC; Taylor Maps and Normal Form techniques using PTC. It is also important to note that we have adopted a new style for program development and maintenance that relies heavily on active maintenance of modules by the users themselves. Proposals for collaboration as with KEK, Japan and GSI, Germany are therefore very welcome.
Keywords :
Accelerator optics design , Normal Form analysis , Symplectic integrator
Journal title :
Nuclear Instruments and Methods in Physics Research Section A
Journal title :
Nuclear Instruments and Methods in Physics Research Section A