Cargando…

MAD-X: An Upgrade from MAD8

The development of MAD8 has been suspended for many years. At the start of 2001 it was decided to revive it and put it into a more maintainable form since it is needed for the LHC during design and operation. In particular, the home grown dynamic data management in Fortran77 limits further extension...

Descripción completa

Detalles Bibliográficos
Autores principales: Grote, H, Schmidt, F
Lenguaje:eng
Publicado: 2003
Materias:
Acceso en línea:http://cds.cern.ch/record/618496
_version_ 1780900324003807232
author Grote, H
Schmidt, F
author_facet Grote, H
Schmidt, F
author_sort Grote, H
collection CERN
description The development of MAD8 has been suspended for many years. At the start of 2001 it was decided to revive it and put it into a more maintainable form since it is needed for the LHC during design and operation. In particular, the home grown dynamic data management in Fortran77 limits further extensions, and is not guaranteed to survive for another ten years. In fact, MAD-X has been originally planned to be a copy of MAD8 with a more modern data management. The data structures that hold the information about the accelerator, and the interfaces to the modules are written in C which provides the dynamic data structures needed. Contrary to MAD8, the MAD-X modules are designed as truly independent entities; they are much simpler and therefore better maintainable. It was also thought important to spread the responsibility for the various MAD-X modules among several accelerator physicists. Lastly, an upgrade of MAD-X is being planned to improve the physics models and to include map related tools using Etienne Forest's PTC (Polymorphic Tracking Code) code. A fully operational and documented version is available via the MAD-X web site.
id cern-618496
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2003
record_format invenio
spelling cern-6184962022-08-17T13:33:24Zhttp://cds.cern.ch/record/618496engGrote, HSchmidt, FMAD-X: An Upgrade from MAD8Accelerators and Storage RingsThe development of MAD8 has been suspended for many years. At the start of 2001 it was decided to revive it and put it into a more maintainable form since it is needed for the LHC during design and operation. In particular, the home grown dynamic data management in Fortran77 limits further extensions, and is not guaranteed to survive for another ten years. In fact, MAD-X has been originally planned to be a copy of MAD8 with a more modern data management. The data structures that hold the information about the accelerator, and the interfaces to the modules are written in C which provides the dynamic data structures needed. Contrary to MAD8, the MAD-X modules are designed as truly independent entities; they are much simpler and therefore better maintainable. It was also thought important to spread the responsibility for the various MAD-X modules among several accelerator physicists. Lastly, an upgrade of MAD-X is being planned to improve the physics models and to include map related tools using Etienne Forest's PTC (Polymorphic Tracking Code) code. A fully operational and documented version is available via the MAD-X web site.CERN-AB-2003-024-ABPoai:cds.cern.ch:6184962003-05-22
spellingShingle Accelerators and Storage Rings
Grote, H
Schmidt, F
MAD-X: An Upgrade from MAD8
title MAD-X: An Upgrade from MAD8
title_full MAD-X: An Upgrade from MAD8
title_fullStr MAD-X: An Upgrade from MAD8
title_full_unstemmed MAD-X: An Upgrade from MAD8
title_short MAD-X: An Upgrade from MAD8
title_sort mad-x: an upgrade from mad8
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/618496
work_keys_str_mv AT groteh madxanupgradefrommad8
AT schmidtf madxanupgradefrommad8