|Zgoubi: Recent Developments and Future Plans|
Funding: This work was supported in part by the US Department of Energy, Office of Science, Office of Nuclear Physics under Award No. DE-SC0017181.
The particle tracking code Zgoubi [*] has been used for a broad array of accelerator design studies, including FFAGs and EICs [**]. Zgoubi is currently being used to evaluate proposed designs for both JLEIC and eRHIC [***], and to prepare for commissioning the CBETA BNL-Cornell FFAG return loop ERL [****]. Moreover, Zgoubi is now the subject of a Phase II SBIR aimed at improving its speed, flexibility, and ease-of-use. In this paper, we describe our on-going work on several fronts: (i) parallelizing Zgoubi using new features of Fortran 2018, including coarrays [*****]; (ii) implementing a new particle update algorithm that requires significantly less memory and arithmetic; and (iii) developing symplectic tracking for field maps. In addition, we describe plans for a web-based graphical interface to Zgoubi.
*F Meot, FERMILAB-TM-2010
**F Lemuet, NIM-A, 547:638; F Lin, IPAC17:WEPIK114
***A Kondratenko, IPAC18:MOPML007; F Meot, IPAC18:MOPMF013
****G Hoffstaetter, IPAC18:TUYGBE2
*****J Reid, WG5 N2145
|Slides TUPAF04 [3.011 MB]|
|Export •||reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)|