Skip to main content Accessibility help
Hostname: page-component-684899dbb8-662rr Total loading time: 0.528 Render date: 2022-05-20T02:11:26.190Z Has data issue: true Feature Flags: { "shouldUseShareProductTool": true, "shouldUseHypothesis": true, "isUnsiloEnabled": true, "useRatesEcommerce": false, "useNewApi": true }

Interface tracking method for compressible multifluids

Published online by Cambridge University Press:  25 September 2008

Alina Chertock
Department of Mathematics, North Carolina State University, Raleigh, NC 27695, USA.
Smadar Karni
Department of Mathematics, University of Michigan, Ann Arbor, MI 48109, USA.
Alexander Kurganov
Mathematics Department, Tulane University, New Orleans, LA 70118, USA.
Get access


This paper is concerned with numerical methods for compressible multicomponent fluids. The fluid components are assumed immiscible, and are separated by material interfaces, each endowed with its own equation of state (EOS). Cell averages of computational cells that are occupied by 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 problem between its single-fluid neighboring cells. The resulting algorithm is oscillation-free for isolated material interfaces, conservative, and tends to produce almost perfect jumps across material fronts. The computational framework is general and may be used in conjunction with one'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.

Research Article
© 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.)


Abgrall, R., Generalization of the Roe scheme for the computation of mixture of perfect gases. Rech. Aérosp. 6 (1988) 3143.
Abgrall, R., How to prevent pressure oscillations in multicomponent flows: A quasi conservative approach. J. Comp. Phys. 125 (1996) 150160. CrossRef
R. Abgrall and S. Karni, Ghost-fluids for the poor: a single fluid algorithm for multifluids, in Hyperbolic problems: theory, numerics, applications, Vols. I, II (Magdeburg, 2000), Birkhäuser, Basel, Internat. Ser. Numer. Math. 140 (2001) 1–10.
Abgrall, R. and Karni, S., Computations of compressible multifluids. J. Comp. Phys. 169 (2001) 594623. CrossRef
Abgrall, R. and Saurel, R., Discrete equations for physical and numerical compressible multiphase flow mixtures. J. Comp. Phys. 186 (2003) 361396. CrossRef
Abgrall, R., N'Konga, B. and Saurel, R., Efficient numerical approximation of compressible multi-material flow for unstructured meshes. Comput. Fluids 4 (2003) 571605. CrossRef
Chern, I.-L., Glimm, J., McBryan, O., Plohr, B. and Yaniv, S., Front tracking for gas dynamics. J. Comp. Phys. 62 (1986) 83110. CrossRef
A. Chertock and A. Kurganov, Conservative locally moving mesh method for multifluid flows. Proceedings of the Fourth International Symposium on Finite Volumes for Complex Applications, Marrakech (2005) 273–284.
Coquel, F., El Amine, K., Godlewski, E., Perthame, B. and Rascle, P., A numerical method using upwind schemes for the resolution of two-phase flows. J. Comp. Phys. 136 (1997) 272288. CrossRef
Davis, S.F., An interface tracking method for hyperbolic systems of conservation laws. Appl. Numer. Math. 10 (1992) 447472. CrossRef
Fedkiw, R.P., Aslam, T., Merriman, B. and Osher, S., A non-oscillatory Eulerian approach to interfaces in multimaterial flows (the ghost fluid method). J. Comp. Phys. 152 (1999) 457492. CrossRef
Glimm, J., Grove, J.W., Li, X.L., Shyue, K.-M., Zeng, Y. and Zhang, Q., Three-dimensional front tracking. SIAM J. Sci. Comput. 19 (1998) 703727. CrossRef
Glimm, J., Li, X.L., Liu, Y. and Zhao, N., Conservative front tracking and level set algorithms. Proc. Natl. Acad. Sci. USA 98 (2001) 1419814201. CrossRef
Glimm, J., Liu, Y., Xu, Z. and Zhao, N., Conservative front tracking with improved accuracy. SIAM J. Numer. Anal. 41 (2003) 19261947. CrossRef
E. Godlewski and P.-A. Raviart, Numerical approximation of hyperbolic systems of conservation laws. Springer-Verlag, New York (1996).
Godlewski, E. and Raviart, P.-A., The numerical interface coupling of nonlinear hyperbolic systems of conservation laws. I. The scalar case. Numer. Math. 97 (2004) 81130. CrossRef
Godlewski, E., Le Thanh, K.-C., Raviart, P.-A., The numerical interface coupling of nonlinear hyperbolic systems of conservation laws. II. The case of systems. ESAIM: M2AN 39 (2005) 649692. CrossRef
Gottlieb, S., Shu, C.-W. and Tadmor, E., High order time discretization methods with the strong stability property. SIAM Rev. 43 (2001) 89112. CrossRef
Haas, J.-F. and Sturtevant, B., Interaction of weak shock waves with cylindrical and spherical gas inhomogeneities. J. Fluid Mech. 181 (1987) 313336.
Harten, A. and Hyman, J.M., Self-adjusting grid methods for one-dimensional hyperbolic conservation laws. J. Comp. Phys. 50 (1983) 235269. CrossRef
Harten, A. and Osher, S., Uniformly high-order accurate nonoscillatory schemes, I. SIAM J. Numer. Anal. 24 (1987) 279309. CrossRef
Harten, A., Osher, S., Engquist, B. and Chakravarthy, S.R., Some results on uniformly high order accurate essentially non-oscillatory schemes. Appl. Numer. Math. 2 (1986) 347377. CrossRef
Jenny, P., Mueller, B. and Thomann, H., Correction of conservative Euler solvers for gas mixtures. J. Comp. Phys. 132 (1997) 91107. CrossRef
Karni, S., Multicomponent flow calculations by a consistent primitive algorithm. J. Comp. Phys. 112 (1994) 3143. CrossRef
S. Karni, Compressible bubbles with surface tension, in Sixteenth International Conference on Numerical Methods in Fluid Dynamics (Arcachon, 1998), Springer, Berlin, Lecture Notes in Physics 515 (1998) 506–511.
Karni, S., Kirr, E., Kurganov, A. and Petrova, G., Compressible two-phase flows by central and upwind schemes. ESAIM: M2AN 38 (2004) 477493. CrossRef
D. Kröner, Numerical Schemes for Conservation Laws. Wiley, Chichester (1997).
Kurganov, A. and Lin, C.-T., On the reduction of numerical dissipation in central-upwind schemes. Commun. Comput. Phys. 2 (2007) 141163.
Kurganov, A. and Tadmor, E., New high-resolution central schemes for nonlinear conservation laws and convection-diffusion equations. J. Comp. Phys. 160 (2000) 241282. CrossRef
Kurganov, A., Noelle, S. and Petrova, G., Semi-discrete central-upwind schemes for hyperbolic conservation laws and Hamilton-Jacobi equations. SIAM J. Sci. Comput. 21 (2001) 707740. CrossRef
Larrouturou, B., How to preserve the mass fractions positivity when computing compressible multi-component flows. J. Comp. Phys. 95 (1991) 5984. CrossRef
R. LeVeque, Finite volume methods for hyperbolic problems, Cambridge Texts in Applied Mathematics. Cambridge University Press (2002).
Lie, K.-A. and Noelle, S., On the artificial compression method for second-order nonoscillatory central difference schemes for systems of conservation laws. SIAM J. Sci. Comput. 24 (2003) 11571174. CrossRef
Mulder, W., Osher, S. and Sethian, J.A., Computing interface motion in compressible gas dynamics. J. Comp. Phys. 100 (1992) 209228. CrossRef
Nessyahu, H. and Tadmor, E., Non-oscillatory central differencing for hyperbolic conservation laws. J. Comp. Phys. 87 (1990) 408463. CrossRef
Quirk, J.J. and Karni, S., On the dynamics of a shock-bubble interaction. J. Fluid Mech. 318 (1996) 129163. CrossRef
P.L. Roe, Fluctuations and signals – a framework for numerical evolution problems, in Numerical Methods for Fluid Dynamics, Academic Press, New York (1982) 219–257.
Saurel, R. and Abgrall, R., A multiphase Godunov method for compressible multifluid and multiphase flows. J. Comp. Phys. 150 (1999) 425467. CrossRef
Shyue, K.-M., An efficient shock-capturing algorithm for compressible multicomponent problems. J. Comp. Phys. 142 (1998) 208242. CrossRef
Shyue, K.-M., A fluid-mixture type algorithm for compressible multicomponent flow with van der Waals equation of state. J. Comp. Phys. 156 (1999) 4388. CrossRef
Sweby, P.K., High resolution schemes using flux limiters for hyperbolic conservation laws. SIAM J. Numer. Anal. 21 (1984) 9951011. CrossRef
Ton, V., Improved shock-capturing methods for multicomponent and reacting flows. J. Comp. Phys. 128 (1996) 237253. CrossRef
E.F. Toro, Riemann solvers and numerical methods for fluid dynamics. A practical introduction. Second edition, Springer-Verlag, Berlin (1999).
Tryggvason, G., Bunner, B., Esmaeeli, A., Juric, D., Al-Rawahi, N., Tauber, W., Han, J., Nas, S. and Jan, Y.-J., A front-tracking method for the computations of multiphase flow. J. Comp. Phys. 169 (2001) 708759. CrossRef
van Leer, B., Towards the ultimate conservative difference scheme, V. A second order sequel to Godunov's method. J. Comp. Phys. 32 (1979) 101136. CrossRef
J. Wackers and B. Koren, Five-equation model for compressible two-fluid flow. Report MAS-E0414, CWI, Amsterdam (2004). Available at
Wang, S.-P., Anderson, M.H., Oakley, J.G., Corradini, M.L. and Bonazza, R., A thermodynamically consistent and fully conservative treatment of contact discontinuities for compressible multicomponent flows. J. Comp. Phys. 195 (2004) 528559. CrossRef
A. Wardlaw, Underwater explosion test cases. IHTR 2069 (1998).

Save article to Kindle

To save this article to your Kindle, first ensure is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the or variations. ‘’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Interface tracking method for compressible multifluids
Available formats

Save article to Dropbox

To save this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you used this feature, you will be asked to authorise Cambridge Core to connect with your Dropbox account. Find out more about saving content to Dropbox.

Interface tracking method for compressible multifluids
Available formats

Save article to Google Drive

To save this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you used this feature, you will be asked to authorise Cambridge Core to connect with your Google Drive account. Find out more about saving content to Google Drive.

Interface tracking method for compressible multifluids
Available formats

Reply to: Submit a response

Please enter your response.

Your details

Please enter a valid email address.

Conflicting interests

Do you have any conflicting interests? *