Code Development

Many beam dynamics simulation codes have been developed over the years, however, new accelerators and light sources require novel methods to improve accuracy and performance of computer modeling.

The QUASAR Group is using a number of commercial software packages and is developing new codes for beam dynamics studies:

The Multilevel Fast Multipole Method (MLFMM) promises to be more cost efficient than commonly used codes for numerical simulations as it might greatly speed up the computation and reduce the memory requirements by accelerating the matrix vector multiplication. In collaboration with Dr. Ozgur Ergul from the Bilkent University in Ankara, Turkey we are developing a code to calculate the fields for guiding and accelerating structures and also for the simulations of electromagnetic fields of beam diagnostic instruments.

Low energy particle beams pose specific challenges to simulation codes and experiments alike as a number of effects become important that can often be neglected at higher beam energies, including e.g. space-charge or fringe field effects. The optimization of low energy charged particle beam transport (OLEC-PBT) through arbitrary electromagnetic fields is the purpose of a new code aimed at tracking low-energy particles from the sub- eV to the MeV energy range with high precision. The code is based on Matlab/Simulink and able to use 3-dimensional field maps from either Finite Elements Method (FEM) solvers, such as Comsol, OPERA 3D or CST particle studio, fields calculated by the code itself, or field maps from measurements. 

 

Currently involved QUASARs:

James, Volodymyr, Bianca, JavierCarsten

 

Watch the Video: The Mutlilevel fast Multipole Method