Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 53 min ago
Peer-reviewedCC BYComputers and Fluids

Characteristic boundary conditions using ghost cells (GC-CBC) for high-order finite volume simulations of multicomponent Euler gas equations handling near-zero/sonic velocities

Abstract

Characteristic boundary conditions (CBC) have become standard in the simulation of compressible fluids to impose target values smoothly and control the level of acoustic reflections. While classical CBC methods evolve discrete boundary values in time, structured finite volume codes typically rely on ghost cells to close the numerical scheme (GC-CBC). Within characteristic equations, this requires to use the normal boundary gradient instead of the time derivative to fill the ghost cells at a fixed time. Since this gradient involves the inverse of the characteristic speeds, the present analysis shows that the ghost cell values may blow up near zero and sonic velocities, leading to nonphysical ghost states. To overcome this intrinsic issue, which has not been addressed in previous works, original implementation strategies are presented to stabilize the numerical simulations. The GC-CBC framework is generalized to high-order numerical finite volume methods for multicomponent Euler equations with thermodynamically complex gases. The order of accuracy associated with the boundary condition is also thoroughly assessed, and shown to depend both on the order of the extrapolation polynomial and the number of inner cells used to compute the outgoing waves. The present contribution paves the way for an implementation in a general open-source framework with dynamic mesh adaptation and error control through multi-resolution analysis.

Related

  1. Optimal Inflow Control for Transport Equations with Uncertain Velocities and Demand
    Simone Göttlich, Thomas Schillinger
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  2. A Rigorous Derivation of the Vlasov-Navier-Stokes Model from Multicomponent Boltzmann Equations
    Shuping Li, Linjie Xiong
    arXivPreprintarXiv licenceFull textAnalysis & PDEsarXiv
  3. Introduction to Universal Equations and Characteristic-free Resolution
    Yi Hu
    arXivPreprintarXiv licenceFull textAlgebra & number theoryarXiv
  4. Picard Iteration for the Characteristic Initial Value Problem in Einstein Equations
    Shengrong Wu
    arXivPreprintCC BY 4.0Full textNumerical analysis & scientific computingComputational physicsarXiv
  5. The Characteristic Initial Value Problem for the 3D Compressible Euler Equations
    Jared Speck, Sifan Yu
    arXivPreprintCC BY-NC-ND 4.0Full textAnalysis & PDEsMathematical physicsarXiv
BibTeX
@article{masset2026characteristic,
  title = {{Characteristic boundary conditions using ghost cells (GC-CBC) for high-order finite volume simulations of multicomponent Euler gas equations handling near-zero/sonic velocities}},
  author = {Pierre-Alexandre Masset and Luc Lecointre and Marc Massot and Christian Tenaud and Sergey Koudriakov and Etienne Studer},
  journal = {Computers and Fluids},
  year = {2026},
  month = sep,
  doi = {10.1016/j.compfluid.2026.107086},
  url = {https://cea.hal.science/cea-05768329v1},
  note = {CC BY},
}
RIS
TY  - JOUR
TI  - Characteristic boundary conditions using ghost cells (GC-CBC) for high-order finite volume simulations of multicomponent Euler gas equations handling near-zero/sonic velocities
AU  - Pierre-Alexandre Masset
AU  - Luc Lecointre
AU  - Marc Massot
AU  - Christian Tenaud
AU  - Sergey Koudriakov
AU  - Etienne Studer
PY  - 2026
DA  - 2026/09/28
JO  - Computers and Fluids
DO  - 10.1016/j.compfluid.2026.107086
UR  - https://cea.hal.science/cea-05768329v1
AB  - Characteristic boundary conditions (CBC) have become standard in the simulation of compressible fluids to impose target values smoothly and control the level of acoustic reflections. While classical CBC methods evolve discrete boundary values in time, structured finite volume codes typically rely on ghost cells to close the numerical scheme (GC-CBC). Within characteristic equations, this requires to use the normal boundary gradient instead of the time derivative to fill the ghost cells at a fixed time. Since this gradient involves the inverse of the characteristic speeds, the present analysis shows that the ghost cell values may blow up near zero and sonic velocities, leading to nonphysical ghost states. To overcome this intrinsic issue, which has not been addressed in previous works, original implementation strategies are presented to stabilize the numerical simulations. The GC-CBC framework is generalized to high-order numerical finite volume methods for multicomponent Euler equations with thermodynamically complex gases. The order of accuracy associated with the boundary condition is also thoroughly assessed, and shown to depend both on the order of the extrapolation polynomial and the number of inner cells used to compute the outgoing waves. The present contribution paves the way for an implementation in a general open-source framework with dynamic mesh adaptation and error control through multi-resolution analysis.
SN  - 0045-7930
SN  - 1879-0747
ER  -