A Fast Spectral Method for the Boltzmann Collision Operator with General Collision Kernels

We propose a simple fast spectral method for the Boltzmann collision operator with general collision kernels. In contrast to the direct spectral method \cite{PR00, GT09} which requires $O(N^6)$ memory to store precomputed weights and has $O(N^6)$ numerical complexity, the new method has complexity $O(MN^4\log N)$, where $N$ is the number of discretization points in each of the three velocity dimensions and $M$ is the total number of discretization points on the sphere and $M\ll N^2$. Furthermore, it requires no precomputation for the variable hard sphere (VHS) model and only $O(MN^4)$ memory to store precomputed functions for more general collision kernels. Although a faster spectral method is available \cite{MP06} (with complexity $O(MN^3\log N)$), it works only for hard sphere molecules, thus limiting its use for practical problems. Our new method, on the other hand, can apply to arbitrary collision kernels. A series of numerical tests is performed to illustrate the efficiency and accuracy of the proposed method.

[1]  Kenichi Nanbu,et al.  Direct Simulation Scheme Derived from the Boltzmann Equation. III. Rough Sphere Gases , 1980 .

[2]  P. Lions,et al.  Compactness in Boltzmann’s equation via Fourier integral operators and applications. III , 1994 .

[3]  C. Villani Chapter 2 – A Review of Mathematical Topics in Collisional Kinetic Theory , 2002 .

[4]  C. Beentjes,et al.  QUADRATURE ON A SPHERICAL SURFACE , 2016 .

[5]  C. Buet,et al.  A discrete-velocity scheme for the Boltzmann operator of rarefied gas dynamics , 1996 .

[6]  F. Rogier,et al.  A direct method for solving the Boltzmann equation , 1994 .

[7]  Lorenzo Pareschi,et al.  Convolutive decomposition and fast summation methods for discrete-velocity approximations of the Boltzmann equation , 2012, 1201.3986.

[8]  G. Rybicki Radiative transfer , 2019, Climate Change and Terrestrial Ecosystem Modeling.

[9]  G. Bird Molecular Gas Dynamics and the Direct Simulation of Gas Flows , 1994 .

[10]  Lorenzo Pareschi,et al.  A Fourier spectral method for homogeneous boltzmann equations , 1996 .

[11]  Francis Filbet,et al.  High order numerical methods for the space non-homogeneous Boltzmann equation , 2003 .

[12]  Andrzej Palczewski,et al.  On approximation of the Boltzmann equation by discrete velocity models , 1995 .

[13]  Lorenzo Pareschi,et al.  Fast algorithms for computing the Boltzmann collision operator , 2006, Math. Comput..

[14]  Lorenzo Pareschi,et al.  Solving the Boltzmann Equation in N log2N , 2006, SIAM J. Sci. Comput..

[15]  Irene M. Gamba,et al.  SHOCK AND BOUNDARY STRUCTURE FORMATION BY SPECTRAL-LAGRANGIAN METHODS FOR THE INHOMOGENEOUS BOLTZMANN TRANSPORT EQUATION * , 2010 .

[16]  Lorenzo Pareschi,et al.  Numerical Solution of the Boltzmann Equation I: Spectrally Accurate Approximation of the Collision Operator , 2000, SIAM J. Numer. Anal..

[17]  Irene M. Gamba,et al.  Convergence and Error Estimates for the Lagrangian-Based Conservative Spectral Method for Boltzmann Equations , 2016, SIAM J. Numer. Anal..

[18]  C. Cercignani Rarefied Gas Dynamics: From Basic Concepts to Actual Calculations , 2000 .

[19]  A. Bobylev Exact solutions of the Boltzmann equation , 1975 .

[20]  S. Rjasanow,et al.  Fast deterministic method of solving the Boltzmann equation for hard spheres , 1999 .

[21]  Hiroaki Matsumoto,et al.  Variable soft sphere molecular model for inverse-power-law or Lennard-Jones potential , 1991 .

[22]  Irene M. Gamba,et al.  Spectral-Lagrangian methods for collisional models of non-equilibrium statistical states , 2009, J. Comput. Phys..

[23]  Alina Alexeenko,et al.  Revised Variable Soft Sphere and Lennard-Jones Model Parameters for Eight Common Gases up to 2200 K , 2015 .

[24]  Lorenzo Pareschi,et al.  On steady-state preserving spectral methods for homogeneous Boltzmann equations , 2014 .

[25]  C. Schmeiser,et al.  Semiconductor equations , 1990 .

[26]  C. Cercignani The Boltzmann equation and its applications , 1988 .

[27]  R. Caflisch Monte Carlo and quasi-Monte Carlo methods , 1998, Acta Numerica.

[28]  V. Lebedev,et al.  A QUADRATURE FORMULA FOR THE SPHERE OF THE 131ST ALGEBRAIC ORDER OF ACCURACY , 1999 .

[29]  R. H. Fowler The Mathematical Theory of Non-Uniform Gases , 1939, Nature.

[30]  Kenichi Nanbu,et al.  Direct simulation scheme derived from the Boltzmann equation. I - Monocomponent gases. II - Multicom , 1980 .

[31]  Francis Filbet On Deterministic Approximation of the Boltzmann Equation in a Bounded Domain , 2012, Multiscale Model. Simul..