{"title":"JefiPIC: A 3-D Full Electromagnetic Particle-in-Cell Simulator Based on Jefimenko’s Equations on GPU","authors":"Jian-Nan Chen,Jun-Jie Zhang,Hai-Liang Qiao,Xue-Ming Li, Yong-Tao Zhao","doi":"10.4208/cicp.oa-2023-0156","DOIUrl":null,"url":null,"abstract":"This paper presents a novel 3-D full electromagnetic particle-in-cell (PIC)\ncode called JefiPIC, which uses Jefimenko’s equations as the electromagnetic (EM) field\nsolver through a full-space integration method. Leveraging the power of state-of-the-art graphic processing units (GPUs), we have made the challenging integral task of\nPIC simulations achievable. Our proposed code offers several advantages by utilizing the integral method. Firstly, it offers a natural solution for modeling non-neutral\nplasmas without the need for pre-processing such as solving Poisson’s equation. Secondly, it eliminates the requirement for designing elaborate boundary layers to absorb\nfields and particles. Thirdly, it maintains the stability of the plasma simulation regardless of the time step chosen. Lastly, it does not require strict charge-conservation\nparticle-to-grid apportionment techniques or electric field divergence amendment algorithms, which are commonly used in finite-difference time-domain (FDTD)-based\nPIC simulations. To validate the accuracy and advantages of our code, we compared\nthe evolutions of particles and fields in different plasma systems simulated by three\nother codes. Our results demonstrate that the combination of Jefimenko’s equations\nand the PIC method can produce accurate particle distributions and EM fields in open-boundary plasma systems. Additionally, our code is able to accomplish these computations within an acceptable execution time. This study highlights the effectiveness\nand efficiency of JefiPIC, showing its potential for advancing plasma simulations.","PeriodicalId":50661,"journal":{"name":"Communications in Computational Physics","volume":"80 1","pages":""},"PeriodicalIF":2.6000,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Communications in Computational Physics","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.4208/cicp.oa-2023-0156","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PHYSICS, MATHEMATICAL","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a novel 3-D full electromagnetic particle-in-cell (PIC)
code called JefiPIC, which uses Jefimenko’s equations as the electromagnetic (EM) field
solver through a full-space integration method. Leveraging the power of state-of-the-art graphic processing units (GPUs), we have made the challenging integral task of
PIC simulations achievable. Our proposed code offers several advantages by utilizing the integral method. Firstly, it offers a natural solution for modeling non-neutral
plasmas without the need for pre-processing such as solving Poisson’s equation. Secondly, it eliminates the requirement for designing elaborate boundary layers to absorb
fields and particles. Thirdly, it maintains the stability of the plasma simulation regardless of the time step chosen. Lastly, it does not require strict charge-conservation
particle-to-grid apportionment techniques or electric field divergence amendment algorithms, which are commonly used in finite-difference time-domain (FDTD)-based
PIC simulations. To validate the accuracy and advantages of our code, we compared
the evolutions of particles and fields in different plasma systems simulated by three
other codes. Our results demonstrate that the combination of Jefimenko’s equations
and the PIC method can produce accurate particle distributions and EM fields in open-boundary plasma systems. Additionally, our code is able to accomplish these computations within an acceptable execution time. This study highlights the effectiveness
and efficiency of JefiPIC, showing its potential for advancing plasma simulations.
期刊介绍:
Communications in Computational Physics (CiCP) publishes original research and survey papers of high scientific value in computational modeling of physical problems. Results in multi-physics and multi-scale innovative computational methods and modeling in all physical sciences will be featured.