|
Mathematical physics
Efficient method for solving the Boltzmann equation on a uniform mesh
A. D. Beklemishevab, È. A. Fedorenkovab a Budker Institute of Nuclear Physics, Siberian Branch, Russian Academy of Sciences, 630090, Novosibirsk, Russia
b Novosibirsk State University, 630090, Novosibirsk, Russia
Abstract:
A new numerical method for solving the Boltzmann equation on a uniform mesh in velocity space is proposed. The asymptotic complexity of the method is $O(N^3)$, where $N$ is the total number of nodes on a three-dimensional mesh. The algorithm is efficient on relatively small meshes due to the simplicity of its operations and easy parallelization. The method preserves the most important properties of the solution, such as nonnegativity and conservation of total energy, momentum, and the number of particles.
Key words:
kinetic equation, Boltzmann equation, discrete-velocity models, $O(N^3)$ kinetic code.
Received: 05.02.2022 Revised: 06.06.2022 Accepted: 07.07.2022
Citation:
A. D. Beklemishev, È. A. Fedorenkov, “Efficient method for solving the Boltzmann equation on a uniform mesh”, Zh. Vychisl. Mat. Mat. Fiz., 62:11 (2022), 1883–1894; Comput. Math. Math. Phys., 62:11 (2022), 1900–1911
Linking options:
https://www.mathnet.ru/eng/zvmmf11474 https://www.mathnet.ru/eng/zvmmf/v62/i11/p1883
|
|