Cargando…

Evolution of Python Tools for the Simulation of Electron Cloud Effects

PyECLOUD was originally developed as a tool for the simulation of electron cloud build-up in particle accelerators. Over the last five years the code has become part of a wider set of modular and scriptable python tools that can be combined to study different effects of the e-cloud in increasingly c...

Descripción completa

Detalles Bibliográficos
Autores principales: Iadarola, Giovanni, Belli, Eleonora, Li, Kevin, Mether, Lotta, Romano, Annalisa, Rumolo, Giovanni
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-IPAC2017-THPAB043
http://cds.cern.ch/record/2289165
_version_ 1780956337350377472
author Iadarola, Giovanni
Belli, Eleonora
Li, Kevin
Mether, Lotta
Romano, Annalisa
Rumolo, Giovanni
author_facet Iadarola, Giovanni
Belli, Eleonora
Li, Kevin
Mether, Lotta
Romano, Annalisa
Rumolo, Giovanni
author_sort Iadarola, Giovanni
collection CERN
description PyECLOUD was originally developed as a tool for the simulation of electron cloud build-up in particle accelerators. Over the last five years the code has become part of a wider set of modular and scriptable python tools that can be combined to study different effects of the e-cloud in increasingly complex scenarios. The Particle In Cell solver originally included in PyECLOUD later developed into a stand-alone general purpose library (PyPIC) that now includes advanced features like a refined modeling of curved boundaries and optimized resolution based on the usage of nested grids. The effects of the e-cloud on the beam dynamics can be simulated interfacing PyECLOUD with the PyHEADTAIL code. These simulations can be computationally very demanding due to the multi-scale nature of this kind of problems. Hence, a dedicated parallelization layer (PyPARIS) has been recently developed to profit of parallel computing resources in order to significantly speed-up the computation.
id oai-inspirehep.net-1627318
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling oai-inspirehep.net-16273182019-09-30T06:29:59Zdoi:10.18429/JACoW-IPAC2017-THPAB043http://cds.cern.ch/record/2289165engIadarola, GiovanniBelli, EleonoraLi, KevinMether, LottaRomano, AnnalisaRumolo, GiovanniEvolution of Python Tools for the Simulation of Electron Cloud EffectsAccelerators and Storage RingsPyECLOUD was originally developed as a tool for the simulation of electron cloud build-up in particle accelerators. Over the last five years the code has become part of a wider set of modular and scriptable python tools that can be combined to study different effects of the e-cloud in increasingly complex scenarios. The Particle In Cell solver originally included in PyECLOUD later developed into a stand-alone general purpose library (PyPIC) that now includes advanced features like a refined modeling of curved boundaries and optimized resolution based on the usage of nested grids. The effects of the e-cloud on the beam dynamics can be simulated interfacing PyECLOUD with the PyHEADTAIL code. These simulations can be computationally very demanding due to the multi-scale nature of this kind of problems. Hence, a dedicated parallelization layer (PyPARIS) has been recently developed to profit of parallel computing resources in order to significantly speed-up the computation.CERN-ACC-2017-240oai:inspirehep.net:16273182017
spellingShingle Accelerators and Storage Rings
Iadarola, Giovanni
Belli, Eleonora
Li, Kevin
Mether, Lotta
Romano, Annalisa
Rumolo, Giovanni
Evolution of Python Tools for the Simulation of Electron Cloud Effects
title Evolution of Python Tools for the Simulation of Electron Cloud Effects
title_full Evolution of Python Tools for the Simulation of Electron Cloud Effects
title_fullStr Evolution of Python Tools for the Simulation of Electron Cloud Effects
title_full_unstemmed Evolution of Python Tools for the Simulation of Electron Cloud Effects
title_short Evolution of Python Tools for the Simulation of Electron Cloud Effects
title_sort evolution of python tools for the simulation of electron cloud effects
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-IPAC2017-THPAB043
http://cds.cern.ch/record/2289165
work_keys_str_mv AT iadarolagiovanni evolutionofpythontoolsforthesimulationofelectroncloudeffects
AT bellieleonora evolutionofpythontoolsforthesimulationofelectroncloudeffects
AT likevin evolutionofpythontoolsforthesimulationofelectroncloudeffects
AT metherlotta evolutionofpythontoolsforthesimulationofelectroncloudeffects
AT romanoannalisa evolutionofpythontoolsforthesimulationofelectroncloudeffects
AT rumologiovanni evolutionofpythontoolsforthesimulationofelectroncloudeffects