On architecture and performance of adaptive mesh refinement in an electrostatics Particle-In-Cell code

被引:5
|
作者
Frey, Matthias [1 ]
Adelmann, Andreas [1 ]
Locans, Uldis [1 ]
机构
[1] Paul Scherrer Inst, CH-5232 Villigen, Switzerland
基金
瑞士国家科学基金会;
关键词
Multigrid Poisson solver; Adaptive mesh refinement; Hardware portability; Particle-In-Cell; Neighbouring bunches; High intensity cyclotrons; BOUNDARY-CONDITIONS; PORTABILITY;
D O I
10.1016/j.cpc.2019.106912
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article presents a hardware architecture independent implementation of an adaptive mesh refinement Poisson solver that is integrated into the electrostatic Particle-In-Cell beam dynamics code OPAL. The Poisson solver is solely based on second generation TRILINOS packages to ensure the desired hardware portability. Based on the massively parallel framework AMREX, formerly known as BoxLIE, the new adaptive mesh refinement interface provides several refinement policies in order to enable precise large-scale neighbouring bunch simulations in high intensity cyclotrons. The solver is validated with a built-in multigrid solver of AMREX and a test problem with analytical solution. The parallel scalability is presented as well as an example of a neighbouring bunch simulation that covers the scale of the later anticipated physics simulation. (C) 2019 The Author(s). Published by Elsevier B.V.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] On architecture and performance of adaptive mesh refinement in an electrostatics Particle-In-Cell code (vol 247, 106912, 2020)
    Frey, Matthias
    Adelmann, Andreas
    Locans, Uldis
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2021, 265
  • [2] PHARE: Parallel hybrid particle-in-cell code with patch-based adaptive mesh refinement
    Aunai, Nicolas
    Smets, Roch
    Ciardi, Andrea
    Deegan, Philip
    Jeandet, Alexis
    Payet, Thibault
    Guyot, Nathan
    Darrieumerlou, Loic
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2024, 295
  • [3] Development of a Particle-In-Cell code with Structured Adaptive Mesh Refinement for Plasma Focus devices breakdown simulation
    Grasso, G.
    Rocchi, F.
    Sumini, M.
    [J]. NUOVO CIMENTO DELLA SOCIETA ITALIANA DI FISICA C-COLLOQUIA ON PHYSICS, 2009, 32 (02): : 147 - 151
  • [4] Application of adaptive mesh refinement to particle-in-cell simulations of plasmas and beams
    Vay, JL
    Colella, P
    Kwan, JW
    McCorquodale, P
    Serafini, DB
    Friedman, A
    Grote, DP
    Westenskow, G
    Adam, JC
    Héron, A
    Haber, I
    [J]. PHYSICS OF PLASMAS, 2004, 11 (05) : 2928 - 2934
  • [5] Electromagnetic particle-in-cell simulations on magnetic reconnection with adaptive mesh refinement
    Fujimoto, Keizo
    Sydora, Richard D.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2008, 178 (12) : 915 - 923
  • [6] 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
  • [7] 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
  • [8] Flexible and Scalable Particle-in-Cell Methods With Adaptive Mesh Refinement for Geodynamic Computations
    Gassmoller, Rene
    Lokavarapu, Harsha
    Heien, Eric
    Puckett, Elbridge Gerry
    Bangerth, Wolfgang
    [J]. GEOCHEMISTRY GEOPHYSICS GEOSYSTEMS, 2018, 19 (09): : 3596 - 3604
  • [9] A new electromagnetic particle-in-cell model with adaptive mesh refinement for high-performance parallel computation
    Fujimoto, Keizo
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (23) : 8508 - 8526
  • [10] Adaptive particle management in a particle-in-cell code
    Welch, D. R.
    Genoni, T. C.
    Clark, R. E.
    Rose, D. V.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 227 (01) : 143 - 155