Skip to main navigation Skip to search Skip to main content

Solver comparison for Poisson-like equations on tokamak geometries

  • Emily Bourne
  • , Philippe Leleux
  • , Katharina Kormann
  • , Carola Kruse
  • , Virginie Grandgirard
  • , Yaman Güçlü
  • , Martin J. Kühn
  • , Ulrich Rüde
  • , Eric Sonnendrücker
  • , Edoardo Zoni
  • IRFM, CEA
  • INSERM
  • CERFACS
  • Max-Planck-lnstitut für Kohlenforschung
  • Max Planck Institute for Plasma Physics
  • Deutsches Zentrum für Luft- und Raumfahrt (DLR)
  • Friedrich Alexander Universität Erlangen-Nürnberg
  • Lawrence Berkeley National Laboratory

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

The solution of Poisson-like equations defined on a complex geometry is required for gyrokinetic simulations, which are important for the modelling of plasma turbulence in nuclear fusion devices such as the ITER tokamak. In this paper, we compare three existing solvers finely tuned to solve this problem, in terms of the accuracy of the solution, and their computational efficiency. We also consider practical implementation aspects, including the parallel efficiency of the code, potentially enabling an integration of the solvers in a state-of-the-art first-principle gyrokinetic simulation framework. The first, the Spline FEM solver, uses C1 polar splines to construct a finite elements method which solves the equation on curvilinear coordinates. The resulting linear system is solved using a conjugate gradient method. The second, the GMGPolar solver, uses a symmetric finite difference method to discretise the differential equation. The resulting linear system is solved using a tailored geometric multigrid scheme, with a combination of zebra circle and radial line smoothers, together with an implicit extrapolation scheme. The third, the Embedded Boundary solver, uses a finite volumes method on Cartesian coordinates with an embedded boundary scheme. The resulting linear system is solved using a multigrid scheme. The Spline FEM solver is shown to be the most accurate. The GMGPolar solver is shown to use the least memory. The Embedded Boundary solver is shown to be the fastest in most cases. All three solvers are shown to be capable of solving the equation on a realistic non-analytical geometry. The Embedded Boundary solver is additionally used to attempt to solve an X-point geometry.

Original languageEnglish
Article number112249
JournalJournal of Computational Physics
Volume488
DOIs
StatePublished - 1 Sep 2023

Keywords

  • Embedded boundary scheme
  • Multigrid solver
  • Poisson-like equations
  • Polar splines finite elements
  • Tokamak plasma simulation

Fingerprint

Dive into the research topics of 'Solver comparison for Poisson-like equations on tokamak geometries'. Together they form a unique fingerprint.

Cite this