Viriato: a Fourier-Hermite spectral code for strongly magnetised fluid-kinetic plasma dynamics

POSTER

Abstract

We report on the algorithms and numerical methods used in Viriato, a novel fluid-kinetic code that solves two distinct sets of equations: (i) the Kinetic Reduced Electron Heating Model equations [Zocco \& Schekochihin, 2011] and (ii) the kinetic reduced MHD (KRMHD) equations [Schekochihin et al., 2009]. Two main applications of these equations are magnetised (Alfvn\'enic) plasma turbulence and magnetic reconnection. Viriato uses operator splitting to separate the dynamics parallel and perpendicular to the ambient magnetic field (assumed strong). Along the magnetic field, Viriato allows for either a second-order accurate MacCormack method or, for higher accuracy, a spectral-like scheme. Perpendicular to the field Viriato is pseudo-spectral, and the time integration is performed by means of an iterative predictor-corrector scheme. In addition, a distinctive feature of Viriato is its spectral representation of the parallel velocity-space dependence, achieved by means of a Hermite representation of the perturbed distribution function. A series of linear and nonlinear benchmarks and tests are presented, with focus on 3D decaying kinetic turbulence.

*Work partially supported by Funda\c{c}\~ao para a Ci\^encia e Tecnologia via Grants UID/FIS/50010/2013 and IF/00530/2013.

Authors

  • Nuno Loureiro

    • Instituto de Plasmas e Fusao Nuclear, IST, Portugal
  • William Dorland

    • University of Maryland, USA
  • Luis Fazendeiro

    • Instituto de Plasmas e Fusao Nuclear, IST, Portugal
  • Anjor Kanekar

    • University of Maryland, USA
  • Alfred Mallet

    • University of Oxford, UK
  • Alessandro Zocco

    • Max-Planck-Institut fur Plasmaphysik, Greisfwald, Germany