Adaptive particle management in a particle-in-cell code

被引:50
|
作者
Welch, D. R. [1 ]
Genoni, T. C. [1 ]
Clark, R. E. [1 ]
Rose, D. V. [1 ]
机构
[1] Voss Sci, LLC, Albuquerque, NM 87108 USA
关键词
numerical methods; particle-in-cell; plasma simulation; gas breakdown;
D O I
10.1016/j.jcp.2007.07.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In particle-based plasma simulation, when dealing with source terms such as ionization, emission from boundaries, etc., the total number of particles can grow, at times, exponentially. Problems involving the spatial expansion of dynamic plasmas can result in statistical under representation of particle distributions in critical regions. Furthermore, when considering mode optimization for massively parallel operation, it is useful to maintain a uniform number of particles per cell. Accordingly, we have developed an algorithm for coalescing or fissioning particles on 2D and 3D orthogonal grids that is based on the method of Assous et al. [F. Assous, T. Pougeard Dulimbert, J. Segre, J. Comput. Phys. 187 (2003) 550]. We present the algorithm and describe in detail its application to particle-in-cell simulations of gas ionization/streamer formation and dynamic, expanding plasmas.(C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:143 / 155
页数:13
相关论文
共 50 条
  • [1] A Performance Evaluation of Adaptive MPI for a Particle-In-Cell Code
    Asch, Christian
    Jimenez, Diego
    Rampp, Markus
    Laure, Erwin
    Meneses, Esteban
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2022), 2022, : 506 - 511
  • [2] Particle-In-Cell Simulation of Field-Reversed Configuration with Adaptive Particle Management
    Nishida, Kento
    Guo, Xuehan
    Horiuchi, Ritoku
    Ono, Yasushi
    [J]. PLASMA AND FUSION RESEARCH, 2018, 13
  • [3] On architecture and performance of adaptive mesh refinement in an electrostatics Particle-In-Cell code
    Frey, Matthias
    Adelmann, Andreas
    Locans, Uldis
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2020, 247
  • [4] Analysis of a Particle-In-Cell code based on a time-adaptive mesh
    Schnepp, S.
    Gionaj, E.
    Weiland, T.
    [J]. 2007 IEEE PARTICLE ACCELERATOR CONFERENCE, VOLS 1-11, 2007, : 1490 - 1492
  • [5] Particle-in-Cell code for gas discharge simulations
    Chaber, Bartosz
    [J]. PROCEEDINGS OF 2020 IEEE 21ST INTERNATIONAL CONFERENCE ON COMPUTATIONAL PROBLEMS OF ELECTRICAL ENGINEERING (CPEE), 2020,
  • [6] A parallel particle-in-cell code for spacecraft charging problems
    Zhang, Kai
    Cai, Shiying
    Cai, Chunpei
    Cooke, David L.
    [J]. JOURNAL OF PLASMA PHYSICS, 2020, 86 (03)
  • [7] Improvements of the particle-in-cell code EUTERPE for petascaling machines
    Saez, Xavier
    Soba, Alejandro
    Sanchez, Edilberto
    Kleiber, Ralf
    Castejon, Francisco
    Cela, Jose M.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (09) : 2047 - 2051
  • [8] Vector parallel computation of a Particle-in-Cell (PIC) code
    Akao, Hideki
    Sasaki, Yuji
    Murai, Hitoshi
    Suehiro, Kenji
    Seo, Yoshiki
    [J]. NEC Research and Development, 1998, 39 (04): : 461 - 468
  • [9] Vector parallel computation of a Particle-in-Cell (PIC) code
    Akao, H
    Sasaki, Y
    Murai, H
    Suehiro, K
    Seo, Y
    [J]. NEC RESEARCH & DEVELOPMENT, 1998, 39 (04): : 461 - 468
  • [10] HiPACE: a quasi-static particle-in-cell code
    Mehrling, T.
    Benedetti, C.
    Schroeder, C. B.
    Osterhoff, J.
    [J]. PLASMA PHYSICS AND CONTROLLED FUSION, 2014, 56 (08)