Cargando…
Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap
In almost all cases, N-body simulations are limited by the computation time available. Coulomb interaction calculations scale with O(N(2)) with N the number of particles. Approximation methods exist already to reduce the computation time to O(NlogN) although calculating the interaction still dominat...
Autores principales: | , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2011
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1016/j.nima.2010.11.032 http://cds.cern.ch/record/1399792 |
_version_ | 1780923625701900288 |
---|---|
author | Van Gorp, S Beck, M Friedag, P De Leebeeck, V Tandecki, M Weinheimer, C Breitenfeldt, M Traykov, E Severijn, N Mader, J Soti, G Iitaka, T Herlert, A Wauters, F Zakoucky, D Kozlov, V Roccia, S |
author_facet | Van Gorp, S Beck, M Friedag, P De Leebeeck, V Tandecki, M Weinheimer, C Breitenfeldt, M Traykov, E Severijn, N Mader, J Soti, G Iitaka, T Herlert, A Wauters, F Zakoucky, D Kozlov, V Roccia, S |
author_sort | Van Gorp, S |
collection | CERN |
description | In almost all cases, N-body simulations are limited by the computation time available. Coulomb interaction calculations scale with O(N(2)) with N the number of particles. Approximation methods exist already to reduce the computation time to O(NlogN) although calculating the interaction still dominates the total simulation time. We present Simbuca, a simulation package for thousands of ions moving in a Penning trap which will be applied for the WITCH experiment. Simbuca uses the output of the Cunbody-1 library, which calculates the gravitational interaction between entities on a graphics card, and adapts it for Coulomb calculations. Furthermore the program incorporates three realistic buffer gas models, the possibility of importing realistic electric and magnetic fieldmaps and different order integrators with adaptive step size and error control. The software is released under the GNU General Public License and free for use. Crown Copyright (C) 2010 Published by Elsevier B.V. All rights reserved. |
id | cern-1399792 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2011 |
record_format | invenio |
spelling | cern-13997922019-09-30T06:29:59Zdoi:10.1016/j.nima.2010.11.032http://cds.cern.ch/record/1399792engVan Gorp, SBeck, MFriedag, PDe Leebeeck, VTandecki, MWeinheimer, CBreitenfeldt, MTraykov, ESeverijn, NMader, JSoti, GIitaka, THerlert, AWauters, FZakoucky, DKozlov, VRoccia, SSimbuca, using a graphics card to simulate Coulomb interactions in a penning trapDetectors and Experimental TechniquesNuclear Physics - XXXXIn almost all cases, N-body simulations are limited by the computation time available. Coulomb interaction calculations scale with O(N(2)) with N the number of particles. Approximation methods exist already to reduce the computation time to O(NlogN) although calculating the interaction still dominates the total simulation time. We present Simbuca, a simulation package for thousands of ions moving in a Penning trap which will be applied for the WITCH experiment. Simbuca uses the output of the Cunbody-1 library, which calculates the gravitational interaction between entities on a graphics card, and adapts it for Coulomb calculations. Furthermore the program incorporates three realistic buffer gas models, the possibility of importing realistic electric and magnetic fieldmaps and different order integrators with adaptive step size and error control. The software is released under the GNU General Public License and free for use. Crown Copyright (C) 2010 Published by Elsevier B.V. All rights reserved.oai:cds.cern.ch:13997922011 |
spellingShingle | Detectors and Experimental Techniques Nuclear Physics - XX XX Van Gorp, S Beck, M Friedag, P De Leebeeck, V Tandecki, M Weinheimer, C Breitenfeldt, M Traykov, E Severijn, N Mader, J Soti, G Iitaka, T Herlert, A Wauters, F Zakoucky, D Kozlov, V Roccia, S Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap |
title | Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap |
title_full | Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap |
title_fullStr | Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap |
title_full_unstemmed | Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap |
title_short | Simbuca, using a graphics card to simulate Coulomb interactions in a penning trap |
title_sort | simbuca, using a graphics card to simulate coulomb interactions in a penning trap |
topic | Detectors and Experimental Techniques Nuclear Physics - XX XX |
url | https://dx.doi.org/10.1016/j.nima.2010.11.032 http://cds.cern.ch/record/1399792 |
work_keys_str_mv | AT vangorps simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT beckm simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT friedagp simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT deleebeeckv simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT tandeckim simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT weinheimerc simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT breitenfeldtm simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT traykove simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT severijnn simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT maderj simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT sotig simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT iitakat simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT herlerta simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT wautersf simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT zakouckyd simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT kozlovv simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap AT roccias simbucausingagraphicscardtosimulatecoulombinteractionsinapenningtrap |