Reduced Vlasov–Maxwell simulations

In this paper we review two different numerical methods for Vlasov-Maxwell simulations. The first method is based on a coupling between a Discontinuous Galerkin (DG) Maxwell solver and a Particle-In-Cell (PIC) Vlasov solver. The second method only uses a DG approach for the Vlasov and Maxwell equations. The Vlasov equation is first reduced to a space-only hyperbolic system thanks to a reduction method proposed recently by the authors. The two numerical methods are implemented using OpenCL in order to achieve high performance on recent Graphic Processing Units (GPU).

[1]  Juhani Pitkäranta,et al.  An analysis of the discontinuous Galerkin method for a scalar hyperbolic equation , 1986 .

[2]  Philippe Helluy,et al.  Resolution of the non-stationary or harmonic Maxwell equations by a discontinuous finite element method: Application to an E.M.I. (electromagnetic impulse) case , 1991 .

[3]  Gary Cohen,et al.  A spatial high-order hexahedral discontinuous Galerkin method to solve Maxwell's equations in time domain , 2006, J. Comput. Phys..

[4]  Philippe Helluy,et al.  RESOLUTION OF THE VLASOV-MAXWELL SYSTEM BY PIC DISCONTINUOUS GALERKIN METHOD ON GPU WITH OPENCL , 2012 .

[5]  Claus-Dieter Munz,et al.  Divergence Correction Techniques for Maxwell Solvers Based on a Hyperbolic Model , 2000 .

[6]  Timothy C. Warburton,et al.  Nodal discontinuous Galerkin methods on graphics processors , 2009, J. Comput. Phys..

[7]  Philippe Helluy Résolution numérique des équations de Maxwell harmoniques par une méthode d'éléments finis discontinus , 1994 .

[8]  R. Phillips,et al.  Local boundary conditions for dissipative symmetric linear differential operators , 1960 .

[9]  Philippe Helluy,et al.  Space-only hyperbolic approximation of the Vlasov equation , 2013 .

[10]  Anaïs Crestetto Optimisation de méthodes numériques pour la physique des plasmas : application aux faisceaux de particules chargées , 2012 .

[11]  C. Birdsall,et al.  Plasma Physics via Computer Simulation , 2018 .

[12]  V. Petkov,et al.  Geometry of reflecting rays and inverse spectral problems , 1992 .

[13]  P. Raviart,et al.  On a Finite Element Method for Solving the Neutron Transport Equation , 1974 .

[14]  Philippe Helluy A portable implementation of the radix sort algorithm in OpenCL , 2011 .

[15]  Á. Rodríguez-Arós,et al.  MATHEMATICAL STUDY OF A HYPERBOLIC REGULARIZATION TO ENSURE GAUSS' LAW CONSERVATION IN MAXWELL–VLASOV APPLICATIONS , 2012 .

[16]  Mehdi Amini,et al.  A Particle-Mesh Integrator for Galactic Dynamics Powered by GPGPUs , 2009, ICCS.