Skip to content
Snippets Groups Projects
Gamelin Alexis's avatar
Alexis GAMELIN authored
Fix the sign of the dipolar wake potential to get the correct sign of the tune shift in tracking with respect to the impedance/wake function conventions used in mbtack2.
ce461809
History

mbtrack2

mbtrack2 is a coherent object-oriented framework written in python to work on collective effects in synchrotrons.

mbtrack2 is composed of different modules allowing to easily write scripts for single bunch or multi-bunch tracking using MPI parallelization in a transparent way. The base of the tracking model of mbtrack2 is inspired by mbtrack, a C multi-bunch tracking code initially developed at SOLEIL.

Installation

TODO

References

A. Gamelin, W. Foosang, and R. Nagaoka, “mbtrack2, a Collective Effect Library in Python”, presented at the 12th Int. Particle Accelerator Conf. (IPAC'21), Campinas, Brazil, May 2021, paper MOPAB070.