Author: Kozynchenko, S.A.
Paper Title Page
TUPPB024 Development of the Object-oriented Program in C ++ for Simulation of Beam Dynamics in Accelerator Injection Systems 364
 
  • S.A. Kozynchenko
    St. Petersburg State University, St. Petersburg, Russia
 
  At present, more and more attention is paid to the design and creation of accelerator systems for precision beams. Their injection systems in many aspects determine the output characteristics of the beam, so the questions of the design of such systems are of great importance. In such cases both simulation and optimization of beam dynamics in electromagnetic fields close to real may be necessary. In this paper the program for simulation and optimization of beam dynamics in injection systems is considered, which at the same time allows the choice of parameters of the accelerating-focusing system. This permits designing the injection system during optimization process, taking into account the required output characteristics of the beam. The given program is based on Win 32 API dialog boxes and is developed in standard C++, using parallel programming tools based on the MPI-1.