Synergia: an accelerator modeling tool with 3-D space charge Page: 4 of 21
This article is part of the collection entitled: Office of Scientific & Technical Information Technical Reports and was provided to UNT Digital Library by the UNT Libraries Government Documents Department.
Extracted Text
The following text was automatically extracted from the image on this page using optical character recognition software:
results
analysis
toolsFIG. 1: Synergia components and their relation to outside inputs.
A desirable feature of the mxyzptlk/beamline package for our purposes is the ability to
read accelerator descriptions in the MAD8 language [9]. Synergia passes a MAD8 file and
lattice name to beamline which returns transfer maps for an arbitrary number of lattice
slices. The MAD8 parser in beamline is limited to processing accelerator lattice descriptions
since the Synergia interface is much more flexible than the MAD8 command language. In
a generic Synergia run lattice elements from MAD8 files can be combined in arbitrary ways
and even mixed with native IMPACT/Synergia elements. Synergia also takes advantage
of mxyzptlk/beamline's arbitrary-order transfer maps. The current implementation utilizes
first- and second-order maps, but generalization to arbitrary orders is planned for the near
future.
III. SYNERGIA
Synergia is the combination of IMPACT, the mxyzptlk/beamline libraries, glue code to get
the two packages talking to each other, and a user interface wrapper providing a straight-
forward, yet powerful, human interface. Figure 1 shows the relationship between Synergia
components, MAD8 files, and analysis tools.
A. Build System
Portability has been a major design concern in creating Synergia. We rely on multiple
components written in multiple languages. While using multiple components allows us to4
Synergia
user interface
rn90
IMPACT
Ckk
MAD glue
input
mxyzptlk/
beamline
Upcoming Pages
Here’s what’s next.
Search Inside
This article can be searched. Note: Results may vary based on the legibility of text within the document.
Tools / Downloads
Get a copy of this page or view the extracted text.
Citing and Sharing
Basic information for referencing this web page. We also provide extended guidance on usage rights, references, copying or embedding.
Reference the current page of this Article.
Amundson, James F.; Spentzouris, P.; Qiang, J. & Ryne, R. Synergia: an accelerator modeling tool with 3-D space charge, article, July 1, 2004; Batavia, Illinois. (https://digital.library.unt.edu/ark:/67531/metadc873965/m1/4/: accessed April 25, 2024), University of North Texas Libraries, UNT Digital Library, https://digital.library.unt.edu; crediting UNT Libraries Government Documents Department.