Jianzhao Wang, Weiming An, Rong Tang, Weiyu Meng and Jiayong Zhong
{"title":"VSHPIC:基于矢量球面谐波展开的粒子入胞算法","authors":"Jianzhao Wang, Weiming An, Rong Tang, Weiyu Meng and Jiayong Zhong","doi":"10.1088/1361-6587/ad4672","DOIUrl":null,"url":null,"abstract":"The particle-in-cell (PIC) method has been widely used for studying plasma physics. However, fully three-dimensional PIC simulations always require huge computational resources. For problems with near azimuthal symmetry, recent work (Lifschitz et al 2009 J. Comput. Phys.228 1803–14, Davidson et al 2015 J. Comput. Phys.281 1063–77, Li et al 2021 Comput. Phys. Commun.261 107784, Li et al 2022 J. Comput. Phys.470 111599) 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 and 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.","PeriodicalId":20239,"journal":{"name":"Plasma Physics and Controlled Fusion","volume":"43 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"VSHPIC: a particle-in-cell algorithm based on vector spherical harmonics expansion\",\"authors\":\"Jianzhao Wang, Weiming An, Rong Tang, Weiyu Meng and Jiayong Zhong\",\"doi\":\"10.1088/1361-6587/ad4672\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The particle-in-cell (PIC) method has been widely used for studying plasma physics. However, fully three-dimensional PIC simulations always require huge computational resources. For problems with near azimuthal symmetry, recent work (Lifschitz et al 2009 J. Comput. Phys.228 1803–14, Davidson et al 2015 J. Comput. Phys.281 1063–77, Li et al 2021 Comput. Phys. Commun.261 107784, Li et al 2022 J. Comput. Phys.470 111599) 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 and 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.\",\"PeriodicalId\":20239,\"journal\":{\"name\":\"Plasma Physics and Controlled Fusion\",\"volume\":\"43 1\",\"pages\":\"\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2024-05-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Plasma Physics and Controlled Fusion\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://doi.org/10.1088/1361-6587/ad4672\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"PHYSICS, FLUIDS & PLASMAS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Plasma Physics and Controlled Fusion","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.1088/1361-6587/ad4672","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"PHYSICS, FLUIDS & PLASMAS","Score":null,"Total":0}
引用次数: 0
摘要
粒子入胞(PIC)方法已被广泛用于研究等离子体物理。然而,全三维 PIC 模拟总是需要巨大的计算资源。对于近乎方位对称的问题,最近的研究(Lifschitz et al 2009 J. Comput.Phys.228 1803-14, Davidson et al 2015 J. Comput.Phys.281 1063-77,Li 等人 2021 年 Comput.Phys.Commun.261 107784、Li 等人 2022 J. Comput.Phys.470 111599)表明,以方位谐波扩展网格上定义的所有量并截断扩展可以提高代码效率。本文介绍了一种高效模拟三维近球面对称问题的新型并行算法。我们的方法使用矢量球面谐波对球面坐标中和方向上的所有物理量进行扩展。该代码能够在保留电荷守恒定律的同时,准确跟踪不同单个模式的演变,从而模拟三维非对称场景。利用 VSHPIC 的模拟结果获得了等离子体中电磁波的基本色散关系。该代码还具有很强的可扩展性,可扩展至 1000 多个内核。
VSHPIC: a particle-in-cell algorithm based on vector spherical harmonics expansion
The particle-in-cell (PIC) method has been widely used for studying plasma physics. However, fully three-dimensional PIC simulations always require huge computational resources. For problems with near azimuthal symmetry, recent work (Lifschitz et al 2009 J. Comput. Phys.228 1803–14, Davidson et al 2015 J. Comput. Phys.281 1063–77, Li et al 2021 Comput. Phys. Commun.261 107784, Li et al 2022 J. Comput. Phys.470 111599) 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 and 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.
期刊介绍:
Plasma Physics and Controlled Fusion covers all aspects of the physics of hot, highly ionised plasmas. This includes results of current experimental and theoretical research on all aspects of the physics of high-temperature plasmas and of controlled nuclear fusion, including the basic phenomena in highly-ionised gases in the laboratory, in the ionosphere and in space, in magnetic-confinement and inertial-confinement fusion as well as related diagnostic methods.
Papers with a technological emphasis, for example in such topics as plasma control, fusion technology and diagnostics, are welcomed when the plasma physics is an integral part of the paper or when the technology is unique to plasma applications or new to the field of plasma physics. Papers on dusty plasma physics are welcome when there is a clear relevance to fusion.