Back to Search Start Over

EZ: An Efficient, Charge Conserving Current Deposition Algorithm for Electromagnetic Particle-In-Cell Simulations

Authors :
(0000-0001-8965-1149) Steiniger, K.
(0000-0003-1642-0459) Widera, R.
(0000-0003-3396-6154) Bastrakov, S.
(0000-0002-8258-3881) Bussmann, M.
(0000-0002-3560-9428) Chandrasekaran, S.
(0000-0002-0559-2813) Hernandez, B.
(0000-0003-1943-7141) Hübl, A.
(0000-0002-9935-4428) Juckeland, G.
(0000-0003-1761-2591) Kelling, J.
(0000-0003-2914-1483) Leinhauser, M.
(0000-0001-7990-9564) Pausch, R.
(0000-0002-5187-1768) Rogers, D.
(0000-0003-0390-7671) Schramm, U.
(0000-0001-9841-4057) Young, J.
(0000-0002-3844-3697) Debus, A.
(0000-0001-8965-1149) Steiniger, K.
(0000-0003-1642-0459) Widera, R.
(0000-0003-3396-6154) Bastrakov, S.
(0000-0002-8258-3881) Bussmann, M.
(0000-0002-3560-9428) Chandrasekaran, S.
(0000-0002-0559-2813) Hernandez, B.
(0000-0003-1943-7141) Hübl, A.
(0000-0002-9935-4428) Juckeland, G.
(0000-0003-1761-2591) Kelling, J.
(0000-0003-2914-1483) Leinhauser, M.
(0000-0001-7990-9564) Pausch, R.
(0000-0002-5187-1768) Rogers, D.
(0000-0003-0390-7671) Schramm, U.
(0000-0001-9841-4057) Young, J.
(0000-0002-3844-3697) Debus, A.
Source :
Computer Physics Communications 291(2023), 108849
Publication Year :
2023

Abstract

We present EZ, a novel Current Deposition algorithm for particle-in-cell simulations, which calculates the current density field due to macro-particle motion within a time step by solving the electrodynamic continuity equation. Being a charge conserving hybridization of \textbf{E}sirkepov's method and \textbf{Z}igZag, we refer to it as ``EZ'' as shorthand for ``Esirkepov meets ZigZag''. EZ achieves the same level of charge conservation as the commonly used method by Esirkepov, yet reaches higher performance for macro-particle assignment-functions up to third-order. Key considerations of its implementation in PIConGPU, an open source, C++, performance portable, fully relativistic 3D3V particle-in-cell code, are outlined in addition to the detailed description of EZ along with remarks on its optimization and customization.

Details

Database :
OAIster
Journal :
Computer Physics Communications 291(2023), 108849
Notes :
application/pdf, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1456320498
Document Type :
Electronic Resource