{"title":"A flux solver based on discrete Boltzmann method for compressible flows with nonequilibrium effects","authors":"Chuandong Lin , Chang Shu","doi":"10.1016/j.camwa.2025.06.036","DOIUrl":null,"url":null,"abstract":"<div><div>A flux solver based upon the discrete Boltzmann method (DBM) is presented for simulating compressible flows that encompass both hydrodynamic and thermodynamic behaviors. The kinetic model utilizes discrete distribution functions expressed through the discrete equilibrium distribution function that is calculated via the inverse matrix method. Unlike the DBM using discrete Boltzmann equations, our approach solves the conservation equations of mass, momentum, and energy by calculating flux terms from the summation of discrete distribution functions. This method significantly enhances computational efficiency and numerical robustness compared to DBM, by employing fewer governing equations and allowing for larger time steps. The approach is validated through five standard benchmarks: sound wave, thermal Couette flow, Sod shock tube, Lax shock tube, and Kelvin–Helmholtz instability. Two discrete velocity sets at the Euler and Navier–Stokes levels are employed in the simulations. It is demonstrated that the flux solver effectively integrates the strengths of both hydrodynamic solvers and the DBM, offering a powerful tool for simulating and analyzing compressible flows with complex nonequilibrium features in diverse scientific and engineering applications.</div></div>","PeriodicalId":55218,"journal":{"name":"Computers & Mathematics with Applications","volume":"195 ","pages":"Pages 14-27"},"PeriodicalIF":2.9000,"publicationDate":"2025-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Mathematics with Applications","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0898122125002810","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0
Abstract
A flux solver based upon the discrete Boltzmann method (DBM) is presented for simulating compressible flows that encompass both hydrodynamic and thermodynamic behaviors. The kinetic model utilizes discrete distribution functions expressed through the discrete equilibrium distribution function that is calculated via the inverse matrix method. Unlike the DBM using discrete Boltzmann equations, our approach solves the conservation equations of mass, momentum, and energy by calculating flux terms from the summation of discrete distribution functions. This method significantly enhances computational efficiency and numerical robustness compared to DBM, by employing fewer governing equations and allowing for larger time steps. The approach is validated through five standard benchmarks: sound wave, thermal Couette flow, Sod shock tube, Lax shock tube, and Kelvin–Helmholtz instability. Two discrete velocity sets at the Euler and Navier–Stokes levels are employed in the simulations. It is demonstrated that the flux solver effectively integrates the strengths of both hydrodynamic solvers and the DBM, offering a powerful tool for simulating and analyzing compressible flows with complex nonequilibrium features in diverse scientific and engineering applications.
期刊介绍:
Computers & Mathematics with Applications provides a medium of exchange for those engaged in fields contributing to building successful simulations for science and engineering using Partial Differential Equations (PDEs).