A parallel 3D Poisson solver for space charge simulation in cylindrical coordinates

被引:8
|
作者
Xu, J. [1 ]
Ostroumov, P. N. [1 ]
Nolen, J. [1 ]
机构
[1] Argonne Natl Lab, Div Phys, Argonne, IL 60439 USA
关键词
space charge; Poisson equation; Fourier expansion; spectral element method; domain decomposition;
D O I
10.1016/j.cpc.2007.09.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents the development of a parallel three-dimensional Poisson solver in cylindrical coordinate system for the electrostatic potential of a charged particle beam in a circular tube. The Poisson solver uses Fourier expansions in the longitudinal and azimuthal directions, and Spectral Element discretization in the radial direction. A Dirichlet boundary condition is used on the cylinder wall, a natural boundary condition is used on the cylinder axis and a Dirichlet or periodic boundary condition is used in the longitudinal direction. A parallel 2D domain decomposition was implemented in the (r, theta) plane. This solver was incorporated into the parallel code PTRACK for beam dynamics simulations. Detailed benchmark results for the parallel solver and a beam dynamics simulation in a high-intensity proton LINAC are presented. When the transverse beam size is small relative to the aperture of the accelerator line, using the Poisson solver in a Cartesian coordinate system and a Cylindrical coordinate system produced similar results. When the transverse beam size is large or beam center located off-axis, the result from Poisson solver in Cartesian coordinate system is not accurate because different boundary condition used. While using the new solver, we can apply circular boundary condition easily and accurately for beam dynamic simulations in accelerator devices. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:290 / 300
页数:11
相关论文
共 50 条
  • [1] A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for space-charge simulations
    Qiang, Ji
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 219 : 255 - 260
  • [2] Parallel 3D Poisson solver for a charged beam in a conducting pipe
    Qiang, J
    Ryne, RD
    COMPUTER PHYSICS COMMUNICATIONS, 2001, 138 (01) : 18 - 28
  • [3] 3D nonlinear Poisson solver
    Budapest Technical Univ, Budapest, Hungary
    VLSI Des, 1-4 (545-548):
  • [4] A parallel distributed fast 3D Poisson solver for Meso-NH
    Giraud, L
    Guivarch, R
    Stein, J
    EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 1431 - 1434
  • [5] A direct spectral collocation Poisson solver in polar and cylindrical coordinates
    Chen, HL
    Su, YH
    Shizgal, BD
    JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (02) : 453 - 469
  • [6] Fast 3D Poisson solvers in elliptical conducting pipe for space-charge simulation
    Qiang, Ji
    PHYSICAL REVIEW ACCELERATORS AND BEAMS, 2019, 22 (10):
  • [7] Novel 3D GPU based numerical parallel diffusion algorithms in cylindrical coordinates for health care simulation
    Jiang, Beini
    Dai, Weizhong
    Khaliq, Abdul
    Carey, Michelle
    Zhou, Xiaobo
    Zhang, Le
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2015, 109 : 1 - 19
  • [8] A Parallel Solver for the 3D Simulation of Flows Through Oil Filters
    Starikovicius, Vadimas
    Ciegis, Raimondas
    Iliev, Oleg
    Lakdawala, Zhara
    PARALLEL SCIENTIFIC COMPUTING AND OPTIMIZATION: ADVANCES AND APPLICATIONS, 2009, 27 : 181 - +
  • [9] A parallel direct 3D elliptic solver
    Qaddouri, A
    Côté, J
    Valin, M
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2000, 541 : 429 - 442
  • [10] Parallel performance of a 3D elliptic solver
    Lirkov, I
    Margenov, S
    Paprzycki, M
    NUMERICAL ANALYSIS AND ITS APPLICATIONS, 2001, 1988 : 535 - 543