Hostname: page-component-cd9895bd7-dzt6s Total loading time: 0 Render date: 2024-12-27T13:37:44.041Z Has data issue: false hasContentIssue false

Three-dimensional deformable-grid electromagnetic particle-in-cell for parallel computers

Published online by Cambridge University Press:  01 April 1999

J. WANG
Affiliation:
Jet Propulsion Laboratory, California Institute of Technology, Pasadena, USA
D. KONDRASHOV
Affiliation:
Jet Propulsion Laboratory, California Institute of Technology, Pasadena, USA
P. C. LIEWER
Affiliation:
Jet Propulsion Laboratory, California Institute of Technology, Pasadena, USA
S. R. KARMESIN
Affiliation:
Los Alamos National Laboratory, Los Alamos, NM, USA

Abstract

We describe a new parallel, non-orthogonal-grid, three-dimensional electromagnetic particle-in-cell (EMPIC) code based on a finite-volume formulation. This code uses a logically Cartesian grid of deformable hexahedral cells, a discrete surface integral (DSI) algorithm to calculate the electromagnetic field, and a hybrid logical–physical space algorithm to push particles. We investigate the numerical instability of the DSI algorithm for non-orthogonal grids, analyse the accuracy for EMPIC simulations on non-orthogonal grids, and present performance benchmarks of this code on a parallel supercomputer. While the hybrid particle push algorithm has a second-order accuracy in space, the accuracy of the DSI field solve algorithm is between first and second order for non-orthogonal grids. The parallel implementation of this code, which is almost identical to that of a Cartesian-grid EMPIC code using domain decomposition, achieved a high parallel efficiency of over 96% for large-scale simulations.

Type
Research Article
Copyright
1999 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)