Implementation of Asymptotic Preserving Discrete Velocity Methods into the Simulation Code PICLas
arXiv:2305.09423 · doi:10.1016/j.cpc.2025.109648
Abstract
The Bhatnagar-Gross-Krook (BGK) model of the Boltzmann equation allows for efficient flow simulations, especially in the transition regime between continuum and high rarefaction. However, ensuring efficient performances for multiscale flows, in which the Knudsen number varies by several orders of magnitude, is never straightforward. Discrete velocity methods as well as particle-based solvers can each reveal advantageous in different conditions, but not without compromises in specific regimes. This article presents a second-order asymptotic preserving discrete velocity method to solve the BGK equation, with the particularity of maintaining positivity when operations are conducted with the cell-local distribution function. With this procedure based on exponential differencing, it is therefore also possible to construct an adapted version of this second-order method using the stochastic particle approach, as previously presented. The deterministic variant and its implementation are detailed here and its performances are evaluated on several test cases. Combined to the probabilistic solver and with the possibility of a future coupling, our exponential differencing discrete velocity method provides a robust toolbox, useful for efficiently simulating multiscale gas phenomena.
References in corpus (8)
- Discrete unified gas kinetic scheme for all Knudsen number flows: II. Compressible case
- A Fokker-Planck model of the Boltzmann equation with correct Prandtl number
- Locally refined discrete velocity grids for stationary rarefied flow simulations
- Particle-based fluid dynamics: comparison of different BGK models and DSMC for hypersonic flows
- A Comparison and Unification of Ellipsoidal Statistical and Shakhov BGK Models
- Exponential BGK Integrator for Multi-Scale Particle-Based Kinetic Simulations
- Multi-species modeling in the particle-based ellipsoidal statistical Bhatnagar-Gross-Krook method including internal degrees of freedom
- Numerical boundary conditions in Finite Volume and Discontinuous Galerkin schemes for the simulation of rarefied flows along solid boundaries