skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A fast parallel 3D Poisson solver with longitudinal periodic and transverse open boundary conditions for space-charge simulations

Abstract

A three-dimensional (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 finite-difference 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 multi-processorcomputers and shows a reasonable parallel performance up to hundreds of processor cores.

Authors:
 [1]
  1. 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) (SC-21)
OSTI Identifier:
1463272
DOE Contract Number:  
AC02-05CH11231
Resource Type:
Journal Article
Journal Name:
Computer Physics Communications
Additional Journal Information:
Journal Volume: 219; Journal Issue: C; Journal ID: ISSN 0010-4655
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 space-charge 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 space-charge 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 space-charge 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 space-charge simulations},
author = {Qiang, Ji},
abstractNote = {A three-dimensional (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 finite-difference 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 multi-processorcomputers 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 = {0010-4655},
number = C,
volume = 219,
place = {United States},
year = {2017},
month = {10}
}