Article ID Journal Published Year Pages File Type
518858 Journal of Computational Physics 2015 19 Pages PDF
Abstract

A spectral method for the numerical solution of the multi-dimensional Vlasov–Maxwell equations is presented. The plasma distribution function is expanded in Fourier (for the spatial part) and Hermite (for the velocity part) basis functions, leading to a truncated system of ordinary differential equations for the expansion coefficients (moments) that is discretized with an implicit, second order accurate Crank–Nicolson time discretization. The discrete non-linear system is solved with a preconditioned Jacobian–Free Newton–Krylov method.It is shown analytically that the Fourier–Hermite method features exact conservation laws for total mass, momentum and energy in discrete form. Standard tests involving plasma waves and the whistler instability confirm the validity of the conservation laws numerically. The whistler instability test also shows that we can step over the fastest time scale in the system without incurring in numerical instabilities. Some preconditioning strategies are presented, showing that the number of linear iterations of the Krylov solver can be drastically reduced and a significant gain in performance can be obtained.

Keywords
Related Topics
Physical Sciences and Engineering Computer Science Computer Science Applications
Authors
,