A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for spacecharge simulations
Abstract
A threedimensional (3D) Poisson solver with longitudinal periodic and transverse open boundaryconditions can have important applications in beam physics of particle accelerators. In this paper, wepresent a fast efficient method to solve the Poisson equation using a spectral finitedifference method.This method uses a computational domain that contains the charged particle beam only and has acomputational complexity of O(Nu(logNmode)), where Nuis the total number of unknowns and Nmodeisthe maximum number of longitudinal or azimuthal modes. This saves both the computational time andthe memory usage of using an artificial boundary condition in a large extended computational domain.The new 3D Poisson solver is parallelized using a message passing interface (MPI) on multiprocessorcomputers and shows a reasonable parallel performance up to hundreds of processor cores.
 Authors:

 Lawrence Berkeley National Laboratory. (LBNL), Berkeley, CA (United States).
 Publication Date:
 Research Org.:
 Lawrence Berkeley National Laboratory, Berkeley, CA (United States). National Energy Research Scientific Computing Center (NERSC).
 Sponsoring Org.:
 USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC21)
 OSTI Identifier:
 1463272
 DOE Contract Number:
 AC0205CH11231
 Resource Type:
 Journal Article
 Journal Name:
 Computer Physics Communications
 Additional Journal Information:
 Journal Volume: 219; Journal Issue: C; Journal ID: ISSN 00104655
 Country of Publication:
 United States
 Language:
 English
Citation Formats
Qiang, Ji. A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for spacecharge simulations. United States: N. p., 2017.
Web. doi:10.1016/j.cpc.2017.06.002.
Qiang, Ji. A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for spacecharge simulations. United States. doi:10.1016/j.cpc.2017.06.002.
Qiang, Ji. Sun .
"A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for spacecharge simulations". United States. doi:10.1016/j.cpc.2017.06.002.
@article{osti_1463272,
title = {A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for spacecharge simulations},
author = {Qiang, Ji},
abstractNote = {A threedimensional (3D) Poisson solver with longitudinal periodic and transverse open boundaryconditions can have important applications in beam physics of particle accelerators. In this paper, wepresent a fast efficient method to solve the Poisson equation using a spectral finitedifference method.This method uses a computational domain that contains the charged particle beam only and has acomputational complexity of O(Nu(logNmode)), where Nuis the total number of unknowns and Nmodeisthe maximum number of longitudinal or azimuthal modes. This saves both the computational time andthe memory usage of using an artificial boundary condition in a large extended computational domain.The new 3D Poisson solver is parallelized using a message passing interface (MPI) on multiprocessorcomputers and shows a reasonable parallel performance up to hundreds of processor cores.},
doi = {10.1016/j.cpc.2017.06.002},
journal = {Computer Physics Communications},
issn = {00104655},
number = C,
volume = 219,
place = {United States},
year = {2017},
month = {10}
}