Physics > Fluid Dynamics
[Submitted on 5 Dec 2024]
Title:Parametric Gaussian quadratures for Discrete Unified Gas Kinetic Scheme
View PDF HTML (experimental)Abstract:The discrete unified gas kinetic scheme (DUGKS) has emerged as a promising Boltzmann solver capable of effectively capturing flow physics across all Knudsen numbers. However, simulating rarefied flows at high Knudsen numbers remains computationally demanding. This paper introduces a parametric Gaussian quadrature (PGQ) rule designed to improve the computational efficiency of DUGKS. The PGQ rule employs Gaussian functions for weighting and introduces several novel forms of higher-dimensional Gauss-Hermite quadrature. Initially, the velocity space is mapped to polar or spherical coordinates using a parameterized integral transformation method, which converts multiple integrals into repeated parametric integrals. Subsequently, Gaussian points and weight coefficients are computed based on the newly defined parametric weight functions. The parameters in PGQ allow the distribution of Gaussian points to be adjusted according to computational requirements, addressing the limitations of traditional Gaussian quadratures where Gaussian points are difficult to match the distribution of real particles in rarefied flows. To validate the proposed approach, numerical examples across various Knudsen numbers are provided. The simulation results demonstrate that PGQ offers superior computational efficiency and flexibility compared to the traditional Newton-Cotes rule and the half-range Gaussian Hermite rule, achieving computational efficiency that is tens of times higher than that of the Newton-Cotes method. This significantly enhances the computational efficiency of DUGKS and augments its ability to accurately simulate rarefied flow dynamics.
Current browse context:
physics.flu-dyn
Change to browse by:
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.