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 条
  • [21] Synergia: A hybrid, parallel beam dynamics code with 3D space charge
    Amundson, J
    Spentzouris, P
    PROCEEDINGS OF THE 2003 PARTICLE ACCELERATOR CONFERENCE, VOLS 1-5, 2003, : 3195 - 3197
  • [22] A customized 3D GPU Poisson solver for free boundary conditions
    Dugan, Nazim
    Genovese, Luigi
    Goedecker, Stefan
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (08) : 1815 - 1820
  • [23] From a direct solver to a parallel iterative solver in 3-D forming simulation
    Coupez, T
    Marie, S
    INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1997, 11 (04): : 277 - 285
  • [24] The convergence rate and parallel performance of a 3D elliptic solver
    Institute for Parallel Processing, Bulgarian Academy of Sciences, Acad. G. Bonchev, Bl. 25A, 1113 Sofia, Bulgaria
    Syst Sci, 2006, 4 (73-81):
  • [25] Parallel performance of an MPI solver for 3D elasticity problems
    Lirkov, I
    NUMERICAL METHODS AND APPLICATIONS, 2003, 2542 : 527 - 535
  • [26] PARALLEL MULTIGRID SOLVER FOR 3D ANISOTROPIC ELLIPTIC PROBLEMS
    GARTEL, U
    HYPERCUBE AND DISTRIBUTED COMPUTERS, 1989, : 37 - 47
  • [27] Adaptive Mesh Method Applied to Poisson Solver Module for 3D Capacitively Coupled Plasma Discharge Simulation
    Lee, Sora
    Shon, Yejin
    Kim, Dong-gil
    Kwon, Deuk-Chul
    Choe, Hee Hwan
    APPLIED SCIENCE AND CONVERGENCE TECHNOLOGY, 2020, 29 (03): : 62 - 66
  • [28] An interactive 3D integration of parallel coordinates and Star Glyphs
    Fanea, E
    Carpendale, S
    Isenberg, T
    INFOVIS 05: IEEE SYMPOSIUM ON INFORMATION VISUALIZATION, PROCEEDINGS, 2005, : 149 - 156
  • [29] 3D Parallel Coordinates for Multidimensional Data Cube Exploration
    Alwajidi, Safaa
    Yang, Li
    2018 INTERNATIONAL CONFERENCE ON COMPUTING AND BIG DATA (ICCBD 2018), 2018, : 23 - 27
  • [30] Verification and validation of a parallel 3D direct simulation Monte Carlo solver for atmospheric entry applications
    Nizenkov P.
    Noeding P.
    Konopka M.
    Fasoulas S.
    CEAS Space Journal, 2017, 9 (1) : 127 - 137