Computing objectives n SpaceCharge PYOrbit Finalisation of Benchmarking
Computing objectives n Space-Charge: PYOrbit: Finalisation of Benchmarking of PYOrbit (mid-2019, Hannes, Fanouria, Haroon) ¨ Frozen SC in SIXTRACK: Module to be developed and benchmarked against PYOrbit (2019 -2020, Hannes, Haroon) ¨ Symplectic 3 D SC kick: Finalisation of work with Yuri Alexahin and merging to MAD-X (end of 2019, Frank, Andrea, L. ) ¨ MISHIF code: A multiturn injection optimisation code by C. Prior revived and implemented in AFS (for ESS-n). Code to be tested against PYORBIT (end of 2019, Frank, lower priority) ¨ n n n Injector Optics Database: Finalisation of work on injector transferlines and rings and transfer to HSS (April 2019, Ilias) Noise: Documentation of the noise implementation routines in SIXTRACK (end of 2019, Sofia) Beam-beam: MADX mask for beam 2 with beam-beam: Development of beam 2 mask and simulations (mid 2019, Guido) ¨ Development and maintenance of Beam-beam modules in pysixtrack and sixtracklib for different inputs (SIXTRACK, MADX) and benchmarking (2019, Gianni) ¨ n E-cloud: Expand already existing tools for exploring the impact of incoherent e-cloud ( 2019 -2020, Gianni, Kostas)
Computing objectives n LHC performance follow-up tools Further development of the follow up tools to include other data (wire-scanners, luminous region) for analysis (end of 2019, Ilias, Lily) ¨ Implementation of various emittance growth mechanisms (“incoherent" noise, burn-off) in lumi-model (mid 2019, Ilias, Stefania, Guido) ¨ Transition between the present data extraction tools (Python 2 and CALS) to the next available platforms (Python 3 and NXCALS) (2019 -2020, Guido) ¨ n 3 D symplectic integrators SABA 2 C code: Geralise it for 3 D field, create a module for the PY toolbox (end of 2019, Kyriakos) ¨ Revival of generic Euler-like 3 D integrator by Andrei Patapenka and merging with SIXTRACK main branch (2019 -2020, Kyriakos and Andrei) ¨ n IBS Development of IBS module for tracking simulations with SC, cooling, machine non-linearities and noise, benchmarking with SIRE (2019 -2020, Hannes, Angela, Michalis) ¨ Tousheck-like module for SIRE, benchmarking with ESRF code (end 2019, Stefania) ¨ n Other tools SUSSIX_OMP: Upgraded version of SUSSIX (larger number of turns and terms) to be merged with main SIXTRACK brunch (mid 2019 by Frank) ¨ Py. NAFF and extension: Finalisation of extension for better estimation of amplitudes and merging with main PY toolbox (end of 2019, Panos, Kyriakos) ¨
Computing activities - Py. ORBIT: - Statically linked executable - Stand-alone version E. G. on Laptops - Test close to integer - MAD-X: - Optics includes SC - 4 versions: Frozen, Adaptive, 3 D SC periodic, 3 D SC free - 3 D SC Kick and Sigma. Matrix done in development version ➔ Testing almost finished - OPENMP code instrumented by Harry Renshall well tested ➔ Gain 1. 8 significant for long-term studies. - Older versions (Frozen and Adaptive Mode) reviewed. - OPENMP reviewed by Harry (large STACKSIZE) - Several features still in review by Harry. (checkpoint restart, lost particles) 12. 03. 2017 SC WG - Frank 3
Computing activities - MAD-X Development - Inclusion into main MAD-X branch with Andrea ➔ independent module - 3 D SC kick included after all debugging done - Important key improvements: SC kick inclusion internal to MAD-X and also the matching phase ➔ Fully internal to MAD-X - Further developments with Yuri: numerical issues; coupling; extreme SC TS ~ 1; Regime without stable TWISS, SC Map for PTC; non-Gaussian distributions - Tools: - Six. Track with SC ➔ Frozen very fast in coll Riccardo - Sodd - MAP and Normal. Form Tool using PTC ➔ replacement of Etienne’s old version - Normal. Form in MAD-X/PTC with SC - Stand-alone PTC model E. G. PS 12. 03. 2017 SC WG - Frank 4
- Slides: 4