Abstract

Numerical techniques in the field of particle accelerators are mainly driven by the design of next-generation accelerators: The need for higher simulation complexity and the necessity for more and more specialized algorithms arises from the ever increasing need to include a broader range of physical effects and geometrical details in a computer simulation. This, on the other hand requires fast and reliable simulation tools for a limited user base. Therefore, new approaches in simulation software development are necessary to provide useful tools that are well-suited for the task at hand and that can be easily maintained and adapted by a small user community. We show how Python can be used to solve numerical problems arising from particle accelerator design efficiently. As model problem, the computation of space charge effects of a bunch in RFQs including the vane geometry was chosen and a suited solver was implemented in Python.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.