A fast spectral method for the Boltzmann collision operator with general collision kernels
Abstract
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 memory to store precomputed weights and has numerical complexity, the new method has complexity , where is the number of discretization points in each of the three velocity dimensions and is the total number of discretization points on the sphere and . Furthermore, it requires no precomputation for the variable hard sphere (VHS) model and only memory to store precomputed functions for more general collision kernels. Although a faster spectral method is available \cite{MP06} (with complexity ), 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.
Keywords
Cite
@article{arxiv.1610.00397,
title = {A fast spectral method for the Boltzmann collision operator with general collision kernels},
author = {Irene M. Gamba and Jeffrey R. Haack and Cory D. Hauck and Jingwei Hu},
journal= {arXiv preprint arXiv:1610.00397},
year = {2016}
}