Jaeyoung Jung , Manuel Schmid , Jacob Fish , Ensheng Weng , Marco Giometto
{"title":"Path-conservative well-balanced high-order finite-volume solver for the volume-averaged Navier–Stokes equations with discontinuous porosity","authors":"Jaeyoung Jung , Manuel Schmid , Jacob Fish , Ensheng Weng , Marco Giometto","doi":"10.1016/j.jcp.2025.113978","DOIUrl":null,"url":null,"abstract":"<div><div>This study develops a novel numerical scheme to the volume-averaged Navier–Stokes equations, specifically addressing challenges posed by discontinuous porosity fields. Utilizing the path-conservative approach, we propose tailored paths that ensure the conservation of mass and energy across discontinuities. Introducing these paths into the generalized Rankine–Hugoniot relation, we define a stationary wave that incorporates the effects of discontinuous porosity onto the flow. This stationary wave serves as a fundamental component of the exact solution to the Riemann problem. Analyzing the solution space via the L–M/R–M curve approach, we prove that the existence and uniqueness of the solution are guaranteed if the artificial parameter is sufficiently large. Building on the identified structure of the exact solution, a path-conservative well-balanced high-order finite-volume solver is designed. The WENO reconstruction is implemented to achieve high-order accuracy. Mimicking the exact solution structure, we formulate the stationary wave reconstruction to capture the effect of discontinuous porosity on the flow. Lastly, the source term is handled by a well-balanced high-order approximation. Numerical tests were conducted to verify the well-balanced property, high-order accuracy, and shock-capturing capability of the proposed method, demonstrating excellent agreement with reference solutions.</div></div>","PeriodicalId":352,"journal":{"name":"Journal of Computational Physics","volume":"533 ","pages":"Article 113978"},"PeriodicalIF":3.8000,"publicationDate":"2025-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S002199912500261X","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/4/1 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
This study develops a novel numerical scheme to the volume-averaged Navier–Stokes equations, specifically addressing challenges posed by discontinuous porosity fields. Utilizing the path-conservative approach, we propose tailored paths that ensure the conservation of mass and energy across discontinuities. Introducing these paths into the generalized Rankine–Hugoniot relation, we define a stationary wave that incorporates the effects of discontinuous porosity onto the flow. This stationary wave serves as a fundamental component of the exact solution to the Riemann problem. Analyzing the solution space via the L–M/R–M curve approach, we prove that the existence and uniqueness of the solution are guaranteed if the artificial parameter is sufficiently large. Building on the identified structure of the exact solution, a path-conservative well-balanced high-order finite-volume solver is designed. The WENO reconstruction is implemented to achieve high-order accuracy. Mimicking the exact solution structure, we formulate the stationary wave reconstruction to capture the effect of discontinuous porosity on the flow. Lastly, the source term is handled by a well-balanced high-order approximation. Numerical tests were conducted to verify the well-balanced property, high-order accuracy, and shock-capturing capability of the proposed method, demonstrating excellent agreement with reference solutions.
期刊介绍:
Journal of Computational Physics thoroughly treats the computational aspects of physical problems, presenting techniques for the numerical solution of mathematical equations arising in all areas of physics. The journal seeks to emphasize methods that cross disciplinary boundaries.
The Journal of Computational Physics also publishes short notes of 4 pages or less (including figures, tables, and references but excluding title pages). Letters to the Editor commenting on articles already published in this Journal will also be considered. Neither notes nor letters should have an abstract.