In this survey we consider the development and mathematical analysis of numerical methods for kinetic partial differential equations. Kinetic equations represent a way of describing the time evolution of a system consisting of a large number of particles. Due to the high number of dimensions and their intrinsic physical properties, the construction of numerical methods represents a challenge and requires a careful balance between accuracy and computational complexity. Here we review the basic numerical techniques for dealing with such equations, including the case of semi-Lagrangian methods, discrete-velocity models and spectral methods. In addition we give an overview of the current state of the art of numerical methods for kinetic equations. This covers the derivation of fast algorithms, the notion of asymptotic-preserving methods and the construction of hybrid schemes.
Many transport equations, such as the neutron transport, radiative transfer, and transport equations for waves in random media, have a diffusive scaling that leads to the diffusion equations. In many physical applications, the scaling parameter (mean free path) may differ in several orders of magnitude from the rarefied regimes to the hydrodynamic (diffusive) regimes within one problem, and it is desirable to develop a class of robust numerical schemes that can work uniformly with respect to this relaxation parameter. In an earlier work [Jin, Pareschi, and Toscani, SIAM J. Numer. Anal., 35 (1998), pp. 2405--2439] we handled this numerical problem for discrete-velocity kinetic models by reformulating the system into a form commonly used for a relaxation scheme for conservation laws [Jin and Xin, Comm. Pure Appl. Math., 48 (1995), pp. 235--277]. Such a reformulation allows us to use the splitting technique for relaxation schemes to design a class of implicit, yet explicitly implementable, schemes that work with high resolution uniformly with respect to the relaxation parameter. In this paper we show that such a numerical technique can be applied to a large class of transport equations with continuous velocities, when one uses the even and odd parities of the transport equation.
1 September 2019 in Mathematical Models and Methods in Applied Sciences
The development of accurate and fast numerical schemes for the five-fold Boltzmann collision integral represents a challenging problem in scientific computing. For a particular class of interactions, including the so-called hard spheres model in dimension three, we are able to derive spectral methods that can be evaluated through fast algorithms. These algorithms are based on a suitable representation and approximation of the collision operator. Explicit expressions for the errors in the schemes are given and spectral accuracy is proved. Parallelization properties and adaptivity of the algorithms are also discussed.