The reviewed record of science sign in
Pith

arxiv: 2402.05446 · v1 · pith:ZISOPSXH · submitted 2024-02-08 · physics.plasm-ph

VSHPIC: A Particle-In-Cell Algorithm Based On Vector Spherical Harmonics Expansion

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:ZISOPSXHrecord.jsonopen to challenge →

classification physics.plasm-ph
keywords codeharmonicssphericalthree-dimensionalalgorithmazimuthalbeenexpansion
0
0 comments X
read the original abstract

The Particle-in-Cell (PIC) simulation has been a widely used method for studying plasma physics. However, fully three-dimensional PIC simulations always require huge computational resources. For problems with near azimuthal symmetry, recent work has shown that expanding all the quantities defined on the grid in azimuthal harmonics and truncating the expansion can improve the code efficiency. In this paper, we describe a novel parallel algorithm for efficiently simulating three-dimensional near-spherical symmetry problems. Our approach expands all physical quantities in the $\theta$ and $\phi$ directions in spherical coordinates using vector spherical harmonics. The code is capable of simulating three-dimensional asymmetric scenarios by accurately tracking the evolution of distinct individual modes while preserving the charge conservation law. The fundamental dispersion relation of EM waves in the plasma has been obtained using VSHPIC simulation results. The code also shows a well strong scalability up to more than 1000 cores.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.