The mesh-based 3D space-charge routine in the GPT (General Particle Tracer, Pulsar Physics) code scales linearly with the number of particles in terms of CPU time and allows a million particles to be tracked on a normal PC. The crucial ingredient of the routine is a non-equidistant multi-grid Poisson solver to calculate the electrostatic potential in the rest frame of the bunch. The solver has been optimized for very high and very low aspect ratio bunches present in state-of-the-art high-brightness electron accelerators. In this paper, we explore the efficiency and accuracy of the calculations as function of meshing strategy and boundary conditions.
|Title of host publication||Proceedings of the 9th European Particle Accelerator Conference, (EPAC 2004), 5-9 July 2004, Luzern, Switzerland|
|Place of Publication||Lucerne, Switzerland|
|Publisher||European Physical Society (EPS)|
|Publication status||Published - 2004|
|Event||EPAC 2004 - |
Duration: 5 Jul 2004 → 9 Jul 2004
|Period||5/07/04 → 9/07/04|