7–12 May 2023
Venice, Italy
Europe/Zurich timezone

Status and recent developments of python Accelerator Toolbox

WEPL031
10 May 2023, 16:30
2h
Sala Laguna

Sala Laguna

Poster Presentation MC5.D11: Code Developments and Simulation Techniques Wednesday Poster Session

Speaker

Simon White (European Synchrotron Radiation Facility)

Description

The Accelerator Toolbox (AT) is a multipurpose tracking and lattice design code relying on a C tracking engine. Its MATLAB interface is widely used in the light source community for beam dynamics simulation and can be integrated in control systems through the MATLAB Middle Layer. In recent years major effort was made to develop a python interface to AT: pyAT. In this framework, several features were added to pyAT, in particular, the introductions of the 6D optics dynamic aperture and lifetime calculation, single and multi-bunch collective effects simulations and parallelized tracking capabilities. A python ring simulator was also developed based on pyAT for offline modeling of the accelerator control system. Following a presentation of the structure and main features of AT, an overview of these recent developments is provided.

I have read and accept the Privacy Policy Statement Yes

Primary authors

Simon White (European Synchrotron Radiation Facility) Lee Carver (European Synchrotron Radiation Facility) Laurent Farvacque (European Synchrotron Radiation Facility) Simone Liuzzo (European Synchrotron Radiation Facility)

Presentation materials

There are no materials yet.