Implementation of the electromagnetic ``pullback transformation scheme" in the gyrokinetic code XGC

POSTER

Abstract

The ``pullback transformation scheme"\footnote{A. Mishchenko et al., Phys. Plasmas 21, 092110 (2014)} for electromagnetic gyrokinetic simulations is being implemented as an option in the total-f gyrokinetic code XGC.\footnote{S. Ku et al., Phys. Plasmas 25, 056107 (2018)} This scheme significantly improves upon the conventional $p_\|$-formulation of electromagnetic gyrokinetics. At present, XGC uses a fully implicit $v_\|$-based electromagnetic scheme.\footnote{G. Chen, L. Chac\'{o}n, Comput. Phys. Commun. 197, 73-87 (2015)} We describe the details of the new electromagnetic scheme being implemented. We present the necessary adaption of this scheme to XGC's particular numerical design, such as its unstructured mesh that allows simulation across the magnetic separatrix and X-point. One of the first verification tests being performed is the reproduction of the kinetic-ballooning-mode linear growth-rate threshold that is observed for finite $\beta$.\footnote{T. G\"{o}rler et al., Phys. Plasmas 23, 072503 (2016)} Progress on this and other verification tests will be reported, and performance comparisons between $p_\|$-based schemes and the implicit $v_\|$-based scheme will be detailed.

Authors

  • Amil Sharma

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA
  • Michael Cole

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA
  • Alexey Mishchenko

    • Max-Planck-Institut f\"{u}r Plasmaphysik, EURATOM Association, 17491 Greifswald, Germany
  • Seung-Hoe Ku

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA
  • Benjamin Sturdevant

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA
  • Robert Hager

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA
  • Julien Dominski

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA
  • Choong-Seock Chang

    • Princeton Plasma Physics Laboratory, Princeton, New Jersey 08543, USA