Computational Fluid Dynamics with the Coupled Discrete Unified Gas Kinetic Scheme (CDUGKS)
arXiv:2208.09132 · doi:10.1093/mnras/stad770
Abstract
In this paper, we introduce our open source implementation of the Coupled Discrete Unified Gas Kinetic Scheme (CDUGKS) of https://journals.aps.org/pre/abstract/10.1103/PhysRevE.98.053310, a phase space scheme capable of handling a wide range of flow regimes. We demonstrate its performance on several problems including a number of well known test problems from the astrophysical fluid dynamics literature such as the 1D Sod shock tube, 2D Kelvin-Helmholtz instability, 1D thermoacoustic wave, a triangular Gresho vortex, a sine wave velocity perturbation. For these problems, we show that the code can simulate flows ranging from the inviscid/Eulerian regime to the free-streaming regime, capturing shocks and emergent diffusive processes in the appropriate regimes. We also use a variety of Prandtl numbers to demonstrate the scheme's ability to simulate different thermal conductivities at fixed viscosity. The scheme is second-order accurate in space and time and, unlike many solvers, uses a time step that is independent of the mean free path of the gas. Our code (MP-CDUGKS) is public under a CC0 1.0 Universal license and is available on https://github.com/alvarozamora/CDUGKS
References in corpus (5)
- Athena: A New Code for Astrophysical MHD
- The Athena++ Adaptive Mesh Refinement Framework: Design and Magnetohydrodynamic Solvers
- Grackle: a Chemistry and Cooling Library for Astrophysics
- Discrete unified gas kinetic scheme for all Knudsen number flows: II. Compressible case
- Dynamical Evolution of an Ultra-relativistic Fireball Colliding with a Freely Expanding Gas