Viriato
swMATH ID:  22282 
Software Authors:  Loureiro, N.F.; Dorland, W.; Fazendeiro, L.; Kanekar, A.; Mallet, A.; Vilelas, M.S.; Zocco, A. 
Description:  Viriato: a FourierHermite spectral code for strongly magnetized fluidkinetic plasma dynamics. 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 (KREHM) equations (Zocco and Schekochihin, 2011) (which reduce to the standard ReducedMHD equations in the appropriate limit) and (ii) the kinetic reduced MHD (KRMHD) equations (Schekochihin et al., 2009). Two main applications of these equations are magnetized (Alfvénic) plasma turbulence and magnetic reconnection. Viriato uses operator splitting (Strang or Godunov) to separate the dynamics parallel and perpendicular to the ambient magnetic field (assumed strong). Along the magnetic field, Viriato allows for either a secondorder accurate MacCormack method or, for higher accuracy, a spectrallike scheme composed of the combination of a total variation diminishing (TVD) third order Runge–Kutta method for the time derivative with a 7th order upwind scheme for the fluxes. Perpendicular to the field Viriato is pseudospectral, 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 velocityspace dependence, achieved by means of a Hermite representation of the perturbed distribution function. A series of linear and nonlinear benchmarks and tests are presented, including a detailed analysis of 2D and 3D Orszag–Tangtype decaying turbulence, both in fluid and kinetic regimes. 
Homepage:  http://www.sciencedirect.com/science/article/pii/S0010465516301205 
Related Software:  AstroGK; gs2; Pegasus; FFTW; LAPACK; SpectralPlasmaSolver 
Cited in:  3 Publications 
Standard Articles
1 Publication describing the Software, including 1 Publication in zbMATH  Year 

Viriato: a FourierHermite spectral code for strongly magnetized fluidkinetic plasma dynamics. Zbl 1375.76129 Loureiro, N. F.; Dorland, W.; Fazendeiro, L.; Kanekar, A.; Mallet, A.; Vilelas, M. S.; Zocco, A. 
2016

all
top 5
Cited by 11 Authors
1  Delzanno, Gian Luca 
1  Dorland, William 
1  Fazendeiro, Luis M. 
1  Funaro, Daniele 
1  Kanekar, Anjor 
1  Kawazura, Yohei 
1  Loureiro, N. F. 
1  Mallet, Alain 
1  Manzini, Gianmarco 
1  Vilelas, M. S. 
1  Zocco, A. 
Cited in 3 Serials
1  Computer Physics Communications 
1  Journal of Computational Physics 
1  SIAM Journal on Numerical Analysis 
Cited in 4 Fields
2  Fluid mechanics (76XX) 
1  Partial differential equations (35XX) 
1  Numerical analysis (65XX) 
1  Astronomy and astrophysics (85XX) 