JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
TY - CONF AU - Zhang, H. AU - Benson, S.V. AU - Bruker, M.W. AU - Zhang, Y. ED - Biedron, Sandra ED - Simakov, Evgenya ED - Milton, Stephen ED - Anisimov, Petr M. ED - Schaa, Volker R.W. TI - pyJSPEC - A Python Module for IBS and Electron Cooling Simulation J2 - Proc. of NAPAC2022, Albuquerque, NM, USA, 07-12 August 2022 CY - Albuquerque, NM, USA T2 - International Particle Accelerator Conference T3 - 5 LA - english AB - The intrabeam scattering is an important collective effect that can deteriorate the property of a high-intensity beam and electron cooling is a method to mitigate the IBS effect. JSPEC (JLab Simulation Package on Electron Cooling) is an open-source C++ program developed at Jefferson Lab, which simulates the evolution of the ion beam under the IBS and/or the electron cooling effect. The Python wrapper of the C++ code, pyJSPEC, for Python 3.x environment has been recently developed and released. It allows the users to run JSPEC simulations in a Python environment. It also makes it possible for JSPEC to collaborate with other accelerator and beam modeling programs as well as plentiful python tools in data visualization, optimization, machine learning, etc. In this paper, we will introduce the features of pyJSPEC and demonstrate how to use it with sample codes and numerical results. PB - JACoW Publishing CP - Geneva, Switzerland SP - 672 EP - 675 KW - electron KW - simulation KW - emittance KW - scattering KW - experiment DA - 2022/10 PY - 2022 SN - 2673-7000 SN - 978-3-95450-232-5 DO - doi:10.18429/JACoW-NAPAC2022-WEPA24 UR - https://jacow.org/napac2022/papers/wepa24.pdf ER -