Hostname: page-component-6766d58669-bkrcr Total loading time: 0 Render date: 2026-05-15T19:45:01.345Z Has data issue: false hasContentIssue false

Interface tracking method for compressible multifluids

Published online by Cambridge University Press:  25 September 2008

Alina Chertock
Affiliation:
Department of Mathematics, North Carolina State University, Raleigh, NC 27695, USA. chertock@math.ncsu.edu
Smadar Karni
Affiliation:
Department of Mathematics, University of Michigan, Ann Arbor, MI 48109, USA. karni@umich.edu
Alexander Kurganov
Affiliation:
Mathematics Department, Tulane University, New Orleans, LA 70118, USA. kurganov@math.tulane.edu
Get access

Abstract

This paper is concerned with numerical methods for compressible multicomponent fluids. The fluid components are assumed immiscible, and areseparated by material interfaces, each endowed with its own equation of state (EOS). Cell averages of computational cells that are occupiedby several fluid components require a “mixed-cell” EOS, which may not always be physically meaningful, and often leads to spurious oscillations. We present a new interface tracking algorithm, which avoids using mixed-cell information by solving the Riemann problembetween its single-fluid neighboring cells. The resulting algorithm is oscillation-free for isolated material interfaces, conservative, andtends to produce almost perfect jumps across material fronts. The computational framework is general and may be used in conjunction withone's favorite finite-volume method. The robustness of the method is illustrated on shock-interface interaction in one space dimension,oscillating bubbles with radial symmetry and shock-bubble interaction in two space dimensions.

Information

Type
Research Article
Copyright
© EDP Sciences, SMAI, 2008

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable