A Solver for Stiff Finite-Rate Relaxation in Baer–Nunziato Two-Phase Flow Models

  • Simone ChiocchettiEmail author
  • Christoph Müller
Conference paper
Part of the Fluid Mechanics and Its Applications book series (FMIA, volume 121)


In this paper we present a technique for constructing robust solvers for stiff algebraic source terms, such as those typically used for modelling relaxation processes in hyperbolic systems of partial differential equations describing two-phase flows, namely models of the Baer–Nunziato family. The method is based on an exponential integrator which employs an approximate linearised source term operator that is constructed in such a way that one can compute solutions to the linearised equations avoiding any delicate matrix inversion operations.



The authors of this work were supported by the German Research Foundation (DFG) through the project GRK 2160/1 “Droplet Interaction Technologies”.


  1. 1.
    Al-Mohy, A.H., Higham, N.J.: A new scaling and squaring algorithm for the matrix exponential. SIAM J. Matrix Anal. Appl. 31(3), 970–989 (2009)Google Scholar
  2. 2.
    Al-Mohy, A.H., Higham, N.J.: Computing the action of the matrix exponential, with an application to exponential integrators. SIAM J. Sci. Comput. 33(2), 488–511 (2011)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Baer, M.R., Nunziato, J.W.: A two-phase mixture theory for the deflagration-to-detonation transition (DDT) in reactive granular materials. Int. J. Multiph. Flow 12(6), 861–889 (1986)CrossRefGoogle Scholar
  4. 4.
    Butcher, J.C.: Implicit Runge-Kutta processes. Math. Comput. 18(85), 50–64 (1964)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Castro, M., Gallardo, J.M., Parés, C.: High order finite volume schemes based on reconstruction of states for solving hyperbolic systems with nonconservative products. Applications to shallow-water systems. Math. Comput. 75(255), 1103–1134 (2006)Google Scholar
  6. 6.
    Certaine, J.: The solution of ordinary differential equations with large time constants. In: Mathematical Methods for Digital Computers pp. 128–132 (1960)Google Scholar
  7. 7.
    Dumbser, M., Balsara, D.S.: A new efficient formulation of the HLLEM Riemann solver for general conservative and non-conservative hyperbolic systems. J. Comput. Phys. 304(C), 275–319 (2016)Google Scholar
  8. 8.
    Dumbser, M., Peshkov, I., Romenski, E., Zanotti, O.: High order ader schemes for a unified first order hyperbolic formulation of continuum mechanics: viscous heat-conducting fluids and elastic solids. J. Comput. Phys. 314, 824–862 (2016)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Higham, N.J.: The scaling and squaring method for the matrix exponential revisited. SIAM J. Matrix Anal. Appl. 26(4), 1179–1193 (2005)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Kapila, A.K., Menikoff, R., Bdzil, J.B., Son, S.F., Stewart, D.S.: Two-phase modeling of deflagration-to-detonation transition in granular materials: reduced equations. Phys. Fluids 13(10), 3002–3024 (2001)CrossRefGoogle Scholar
  11. 11.
    Parès, C.: Numerical methods for nonconservative hyperbolic systems: a theoretical framework. SIAM J. Numer. Anal. 44(1), 300–321 (2006)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Pelanti, M., Shyue, K.M.: A mixture-energy-consistent six-equation two-phase numerical model for fluids with interfaces, cavitation and evaporation waves. J. Comput. Phys. 259, 331–357 (2014)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Pope, D.A.: An exponential method of numerical integration of ordinary differential equations. Commun. ACM 6(8), 491–493 (1963)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Saurel, R., Petitpas, F., Berry, R.A.: Simple and efficient relaxation methods for interfaces separating compressible fluids, cavitating flows and shocks in multiphase mixtures. J. Comput. Phys. 228(5), 1678–1712 (2009)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Strang, G.: On the construction and comparison of difference schemes. SIAM J. Numer. Anal. 5, 506–517 (1968)MathSciNetCrossRefGoogle Scholar
  16. 16.
    Toro, E.F.: Riemann Solvers and Numerical Methods for Fluid Dynamics. A Practical Introduction, Third edition. Springer, Berlin (2009)Google Scholar
  17. 17.
    van Leer, B.: Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov’s method. J. Comput. Phys. 32(1), 101–136 (1979)Google Scholar
  18. 18.
    Yanenko, N.N.: The Method of Fractional Steps. Springer (1971)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Laboratory of Applied MathematicsUniversity of TrentoTrentoItaly
  2. 2.Institute of Aerodynamics and GasdynamicsStuttgartGermany

Personalised recommendations