Author: Chee, J.Y.
Paper Title Page
WEPC134 Unified Accelerator Modeling Using the Bmad Software Library 2310
 
  • D. Sagan, I.V. Bazarov, J.Y. Chee, J.A. Crittenden, G. Dugan, K. Finkelstein, G.H. Hoffstaetter, C.E. Mayes, S. Milashuk, D. L. Rubin, J.P. Shanks
    CLASSE, Ithaca, New York, USA
  • R. Cope
    CSU, Fort Collins, Colorado, USA
 
  Funding: Work supported by the National Science Foundation and by the US Department of Energy under contract numbers PHY-0734867 and DE-FC02-08ER41538.
The Bmad software library has proved to be a useful tool for accelerator simulations owing to its modular, object-oriented design. It is now used in a number of design, simulation and control programs at the Cornell Laboratory for Accelerator-based Sciences and Education. Work is ongoing to expand Bmad in a number of directions. One aim is tohave a complete framework in order to simulate Cornell's Energy Recovery Linac from Gun cathode (including space-charge) to photon generation to photon tracking through to the x-ray experimental end stations. Other work includes synchrotron radiation tracking including reflections from the vacuum chamber walls which is useful for electron cloud investigations, spin tracking, beam break-up instability, intra-beam scattering, etc. This paper will discuss the current state of the Bmad software along with the long-term goals.