DocumentCode :
3782340
Title :
Using MARYLIE with the Particle Beam Optics Laboratory
Author :
G.H. Gillespie;B.W. Hill;H. Martono;J.M. Moore;A.J. Dragt
Author_Institution :
G.H. Gillespie Assoc. Inc., Del Mar, CA, USA
Volume :
3
fYear :
1999
Firstpage :
1551
Abstract :
A MARYLIE module has been developed for a new version of the Particle Beam Optics Laboratory (PBO Lab/sup TM/). MARYLIE is an optics code based on a Lie algebra formulation of charged particle trajectory calculations and is particularly useful for particle tracking and for the analysis of linear and nonlinear lattice properties. The PBO Lab provides an intelligent graphic user interface based upon the Multi-Platform Shell for Particle Accelerator Related Codes (SPARC MP), a software framework developed specifically to support accelerator modeling, simulation and training. Transport element icons are selected from a palette and assembled into beamlines by graphical construction. Optical cells and lattices composed of element groups may be defined as sublines, and elements or sublines can be replicated using an alias element. An icon-based description of MARYLIE commands and procedural processes has also been developed. The icon-based beamlines and commands generate entries for the MARYLIE Master Input File (MIF). Frequent computations are encapsulated into interactive commands which create the needed entries in the MIF, call MARYLIE to execute the required computations, and then return output data to the graphic interface for display. Use of the PBO Lab MARYLIE module is described and illustrations from the Windows95 implementation are presented.
Keywords :
"Particle beam optics","Laboratories","Nonlinear optics","Lattices","Graphics","Computer displays","Computer interfaces","Algebra","Trajectory","Particle tracking"
Publisher :
ieee
Conference_Titel :
Particle Accelerator Conference, 1999. Proceedings of the 1999
Print_ISBN :
0-7803-5573-3
Type :
conf
DOI :
10.1109/PAC.1999.794170
Filename :
794170
Link To Document :
بازگشت