17–22 May 2026
C.I.D
Europe/Zurich timezone

Using Accelerator Toolbox in a teaching environment

WEP5131
20 May 2026, 16:00
2h
C.I.D

C.I.D

Deauville, France
Poster Presentation MC5.D11: Code Developments and Simulation Techniques Poster session

Speaker

Sverker Werin (MAX IV Laboratory)

Description

Teaching accelerator physics is performed in many different environments, where we often think in terms of the major schools: CAS, USPAS or JUAS. The first encounter with accelerators though is most often on undergraduate level as a side-track in a course for particle physics or an introductory course on accelerator technology. Here the high-level tools for simulation often become too complex.

For many years a tool suitable for teaching was available in WINAGILE by P. Bryant [1]. This gave us a user interface (GUI) and the possibility to easily model accelerators. The code is not supported anymore, and an alternative to be used in early education is highly needed. At the same time, it would be beneficial to have access to a code that is independent of platform (Windows, Linux, IOS) and that also connects to the scientific simulations.

In this paper we describe how we use Accelerator Toolbox [2, 3] for python running in Google Colab with a basic GUI tuned to an application in introductory courses on Bachelor and Master level in Accelerator physics at Lund University Sweden. The students look on aspects of the linear beam dynamics and as the simulation runs in the cloud it is independent of platform and can even run on a mobile phone.

[1] P.J. Bryant, Agile, a tool for interactive lattice design. Proc. of EPAC, pp. 1357–1359 (2000)
[2] A. Terebilo, Accelerator Toolbox for MATLAB, SLAC-PUB-8732 (2001)
[3] https://github.com/atcollab/at

In which format do you inted to submit your paper? LaTeX

Authors

Francesca Curbis (Lund University) Sverker Werin (MAX IV Laboratory)

Presentation materials

There are no materials yet.