High performance solvers for implicit particle in cell simulation
2013 (English)In: 2013 International Conference on Computational Science, Elsevier, 2013, 2251-2258 p.Conference paper (Refereed)
A three-dimensional implicit particle-in-cell (iPIC3D) method implemented by S. Markidis et. al. in ["Multiscale simulations of plasma with iPIC3D", Mathematics and Computers in Simulation, 80(2010), 1509-1519] allows time steps at magnetohydrodynamics time scale. The code requires the solution of two linear systems: A Poisson system related to divergence cleaning, and a system related to a second order formulation of Maxwell equation. In iPIC3D, the former is the most costly. To reduce the cost of solving the Poisson system, a parallel matrix assembly and partitioning method are implemented, and conjugate gradient and algebraic multigrid (AMG) solvers from the Hypre library are called. The scalability of AMG as a solver is studied for 1D and 3D partitionings and compared to that of CG.
Place, publisher, year, edition, pages
Elsevier, 2013. 2251-2258 p.
, Procedia Computer Science, ISSN 1877-0509 ; 18
Algebraic multigrid, Distributed memory, Implicit PIC, Krylov solvers
IdentifiersURN: urn:nbn:se:kth:diva-147264DOI: 10.1016/j.procs.2013.05.396ISI: 000321051200233ScopusID: 2-s2.0-84897016584OAI: oai:DiVA.org:kth-147264DiVA: diva2:729594
13th Annual International Conference on Computational Science, ICCS 2013; Barcelona; Spain; 5 June 2013 through 7 June 2013
QC 201406262014-06-262014-06-252014-06-26Bibliographically approved