Abstract
We present two methods for the numerical solution of an overdetermined symmetric hyperbolic and thermodynamically compatible (SHTC) model of compressible two-phase flows which has the peculiar feature that it is endowed with two entropy inequalities as primary evolution equations. The total energy conservation law is an extra conservation law and is obtained via suitable linear combination of all other equations based on the Godunov variables (main field). In the stiff relaxation limit the SHTC model tends to an asymptotically reduced Baer–Nunziato-type (BN) limit system with a unique choice for the interface velocity and the interface pressure, including parabolic heat conduction terms and additional lift forces that are not present in standard BN models. Both numerical schemes directly discretize the two entropy inequalities, including the entropy production terms, and obtain total energy conservation as a consequence. The first method is of the finite volume type and makes use of a thermodynamically compatible flux recently introduced by Abgrall et al. that allows to fulfill an additional extra conservation law exactly at the discrete level. The scheme satisfies both entropy inequalities by construction and can be proven to be nonlinearly stable in the energy norm. The second scheme is a general purpose discontinuous Galerkin method that achieves thermodynamic compatibility merely via the direct solution of the underlying viscous regularization of the governing equations. We show computational results for several benchmark problems in one and two space dimensions, comparing the two methods with each other and with numerical results obtained for the asymptotically reduced BN limit system. We also investigate the influence of the lift forces.
Similar content being viewed by others
Data Availability
The data can be obtained from the authors on reasonable request.
References
Abbate, E., Iollo, A., Puppo, G.: An asymptotic-preserving all-speed scheme for fluid dynamics and nonlinear elasticity. SIAM J. Sci. Comput. 41, A2850–A2879 (2019)
Abgrall, R.: A general framework to construct schemes satisfying additional conservation relations. Application to entropy conservative and entropy dissipative schemes. J. Comput. Phys. 372, 640–666 (2018)
Abgrall, R., Busto, S., Dumbser, M.: A simple and general framework for the construction of thermodynamically compatible schemes for computational fluid and solid mechanics. Appl. Math. Comput. 440, 127629 (2023)
Abgrall, R., Karni, S.: Computations of compressible multifluids. J. Comput. Phys. 169, 594–623 (2001)
Abgrall, R., Karni, S.: A comment on the computation of non-conservative products. J. Comput. Phys. 229, 2759–2763 (2010)
Abgrall, R., Nkonga, B., Saurel, R.: Efficient numerical approximation of compressible multi-material flow for unstructured meshes. Comput. Fluids 32, 571–605 (2003)
Abgrall, R., Nordström, J., Öffner, P., Tokareva, S.: Analysis of the SBP-SAT stabilization for finite element methods. I: Linear problems. J. Sci. Comput. 85(2), 28 (2020)
Abgrall, R., Nordström, R., Öffner, P., Tokareva, S.: Analysis of the SBP-SAT stabilization for finite element methods. Part II: entropy stability. Commun. Appl. Math. Comput. (2021). https://doi.org/10.1007/s42967-020-00086-2
Abgrall, R., Öffner, P., Ranocha, H.: Reinterpretation and extension of entropy correction terms for residual distribution and discontinuous galerkin schemes: application to structure preserving discretization. J. Comput. Phys. 453 (2022)
Abgrall, R., Saurel, R.: Discrete equations for physical and numerical compressible multiphase mixtures. J. Comput. Phys. 186, 361–396 (2003)
Andrianov, N., Saurel, R., Warnecke, G.: A simple method for compressible multiphase mixtures and interfaces. Int. J. Numer. Methods Fluids 41, 109–131 (2003)
Andrianov, N., Warnecke, G.: The Riemann problem for the Baer-Nunziato two-phase flow model. J. Comput. Phys. 212, 434–464 (2004)
Baer, M., Nunziato, J.: A two-phase mixture theory for the deflagration-to-detonation transition (DDT) in reactive granular materials. J. Multiphase Flow 12, 861–889 (1986)
Balsara, D., Käppeli, R., Boscheri, W., Dumbser, M.: Curl constraint-preserving reconstruction and the guidance it gives for mimetic scheme design. Commun. Appl. Math. Comput. Sci. (2023). https://doi.org/10.1007/s42967-021-00160-3
Boscheri, W., Dumbser, M.: Arbitrary–Lagrangian–Eulerian discontinuous Galerkin schemes with a posteriori subcell finite volume limiting on moving unstructured meshes. J. Comput. Phys. 346, 449–479 (2017)
Boscheri, W., Dumbser, M., Ioriatti, M., Peshkov, I., Romenski, E.: A structure-preserving staggered semi-implicit finite volume scheme for continuum mechanics. J. Comput. Phys. 424, 109866 (2021)
Busto, S., Chiocchetti, S., Dumbser, M., Gaburro, E., Peshkov, I.: High order ADER schemes for continuum mechanics. Front. Phys. 8, 32 (2020)
Busto, S., Dumbser, M.: A new class of efficient finite volume schemes for overdetermined thermodynamically compatible hyperbolic systems. Commun. Appl. Math. Comput. Sci. (2023)
Busto, S., Dumbser, M.: A new thermodynamically compatible finite volume scheme for magnetohydrodynamics. SIAM J. Numer. Anal. 61, 343–364 (2023)
Busto, S., Dumbser, M., Gavrilyuk, S., Ivanova, K.: On thermodynamically compatible finite volume methods and path-conservative ADER discontinuous Galerkin schemes for turbulent shallow water flows. J. Sci. Comput. 88, 28 (2021)
Busto, S., Dumbser, M., Peshkov, I., Romenski, E.: On thermodynamically compatible finite volume schemes for continuum mechanics. SIAM J. Sci. Comput. 44, A1723–A1751 (2022)
Busto, S., Toro, E., Vázquez-Cendón, E.: Design and analysis of ADER-type schemes for model advection-diffusion-reaction equations. J. Comput. Phys. 327, 553–575 (2016)
Castro, M., Gallardo, J., López, J., Parés, C.: Well-balanced high order extensions of Godunov’s method for semilinear balance laws. SIAM J. Numer. Anal. 46, 1012–1039 (2008)
Castro, M., Gallardo, J., Parés, C.: High-order finite volume schemes based on reconstruction of states for solving hyperbolic systems with applications to shallow-water systemsnonconservative products. Math. Comput. 75, 1103–1134 (2006)
Castro, M., LeFloch, P., Muñoz-Ruiz, M., Parés, C.: Why many theories of shock waves are necessary: convergence error in formally path-consistent schemes. J. Comput. Phys. 227, 8107–8129 (2008)
Chertock, A., Degond, P., Neusser, J.: An asymptotic-preserving method for a relaxation of the Navier–Stokes–Korteweg equations. J. Comput. Phys. 335, 387–403 (2017)
Chiocchetti, S., Dumbser, M.: An exactly curl-free staggered semi-implicit finite volume scheme for a first order hyperbolic model of viscous flow with surface tension. J. Sci. Comput. 94, 24 (2023)
Chiocchetti, S., Peshkov, I., Gavrilyuk, S., Dumbser, M.: High order ADER schemes and GLM curl cleaning for a first order hyperbolic formulation of compressible flow with surface tension. J. Comput. Phys. 426, 109898 (2021)
Clain, S., Diot, S., Loubère, R.: A high-order finite volume method for systems of conservation laws—multi-dimensional optimal order detection (MOOD). J. Comput. Phys. 230, 4028–4050 (2011)
Clain, S., Diot, S., Loubère, R.: A high-order finite volume method for systems of conservation laws—multi-dimensional optimal order detection (MOOD). J. Comput. Phys. 230, 4028–4050 (2011)
De Lorenzo, M., Pelanti, M., Lafon, P.: Hllc-type and path-conservative schemes for a single-velocity six-equation two-phase flow model: a comparative study. Appl. Math. Comput. 333, 95–117 (2018)
Dhaouadi, F., Dumbser, M.: A first order hyperbolic reformulation of the Navier–Stokes–Korteweg system based on the GPR model and an augmented lagrangian approach. J. Comput. Phys. 470, 111544 (2022)
Dhaouadi, F., Dumbser, M.: A structure-preserving finite volume scheme for a hyperbolic reformulation of the Navier–Stokes–Korteweg equations. Mathematics 11, 876 (2023). https://doi.org/10.3390/math11040876
Diehl, D., Kremser, J., Kröner, D., Rohde, C.: Numerical solution of Navier–Stokes–Korteweg systems by Local Discontinuous Galerkin methods in multiple space dimensions. Appl. Math. Comput. 272, 309–335 (2016)
Diot, S., Clain, S., Loubère, R.: Improved detection criteria for the multi-dimensional optimal order detection (MOOD) on unstructured meshes with very high-order polynomials. J. Comput. Phys. 64, 43–63 (2012)
Dumbser, M., Balsara, D., Tavelli, M., Fambri, F.: A divergence-free semi-implicit finite volume scheme for ideal, viscous and resistive magnetohydrodynamics. Int. J. Numer. Meth. Fluids 89, 16–42 (2019)
Dumbser, M., Balsara, D., Toro, E., Munz, C.: A unified framework for the construction of one-step finite-volume and discontinuous Galerkin schemes. J. Comput. Phys. 227, 8209–8253 (2008)
Dumbser, M., Casulli, V.: A conservative, weakly nonlinear semi-implicit finite volume method for the compressible Navier–Stokes equations with general equation of state. Appl. Math. Comput. 272, 479–497 (2016)
Dumbser, M., Enaux, C., Toro, E.: Finite volume schemes of very high order of accuracy for stiff hyperbolic balance laws. J. Comput. Phys. 227, 3971–4001 (2008)
Dumbser, M., Hidalgo, A., Castro, M., Parés, C., Toro, E.: FORCE schemes on unstructured meshes II: Non-conservative hyperbolic systems. Comput. Methods Appl. Mech. Eng. 199, 625–647 (2010)
Dumbser, M., Loubère, R.: A simple robust and accurate a posteriori sub-cell finite volume limiter for the discontinuous Galerkin method on unstructured meshes. J. Comput. Phys. 319, 163–199 (2016)
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)
Dumbser, M., Zanotti, O., Loubère, R., Diot, S.: A posteriori subcell limiting of the discontinuous Galerkin finite element method for hyperbolic conservation laws. J. Comput. Phys. 278, 47–75 (2014)
Favrie, N., Gavrilyuk, S.: Diffuse interface model for compressible fluid: compressible elastic-plastic solid interaction. J. Comput. Phys. 231, 2695–2723 (2012)
Favrie, N., Gavrilyuk, S., Saurel, R.: Solid-fluid diffuse interface model in cases of extreme deformations. J. Comput. Phys. 228, 6037–6077 (2009)
Gassner, G., Lörcher, F., Munz, C.: A contribution to the construction of diffusion fluxes for finite volume and discontinuous Galerkin schemes. J. Comput. Phys. 224, 1049–1063 (2007)
Gavrilyuk, S., Ivanova, K., Favrie, N.: Multi-dimensional shear shallow water flows: problems and solutions. J. Comput. Phys. 366, 252–280 (2018)
Godunov, S.: An interesting class of quasilinear systems. Dokl. Akad. Nauk SSSR 139(3), 521–523 (1961)
Godunov, S.: Symmetric form of the equations of magnetohydrodynamics. Numer. Methods Mech. Contin. Media 3(1), 26–31 (1972)
Godunov, S., Romenski, E.: Elements of Continuum Mechanics and Conservation Laws. Kluwer Academic/Plenum Publishers (2003)
Hitz, T., Keim, J., Munz, C., Rohde, C.: A parabolic relaxation model for the Navier–Stokes–Korteweg equations. J. Comput. Phys. 421, 109714 (2020)
Kapila, A., Menikoff, R., Bdzil, J., Son, S., Stewart, D.: Two-phase modelling of DDT in granular materials: reduced equations. Phys. Fluids 13, 3002–3024 (2001)
La Spina, G., de Michieli Vitturi, M., Romenski, E.: A compressible single-temperature conservative two-phase model with phase transitions. Int. J. Numer. Meth. Fluids 76(5), 282–311 (2014)
Lukáčová-Medvid’ová, M., Puppo, G., Thomann, A.: An all Mach number finite volume method for isentropic two-phase flow. J. Numer. Math. (2023). https://doi.org/10.1515/jnma-2022-0015
Maso, G.D., LeFloch, P., Murat, F.: Definition and weak stability of nonconservative products. J. Math. Pures Appl. 74, 483–548 (1995)
Muñoz, M., Parés, C.: Godunov method for nonconservative hyperbolic systems. Math. Model. Numer. Anal. 41, 169–185 (2007)
Ndanou, S., Favrie, N., Gavrilyuk, S.: Multi-solid and multi-fluid diffuse interface model: applications to dynamic fracture and fragmentation. J. Comput. Phys. 295, 523–555 (2015)
Neusser, J., Rohde, C., Schleper, V.: Relaxation of the Navier–Stokes–Korteweg equations for compressible two-phase flow with phase transition. Int. J. Numer. Meth. Fluids 79(12), 615–639 (2015)
Parés, C.: Numerical methods for nonconservative hyperbolic systems: a theoretical framework. SIAM J. Numer. Anal. 44, 300–321 (2006)
Park, J., Munz, C.: Multiple pressure variables methods for fluid flow at all mach numbers. Int. J. Numer. Meth. Fluids 49, 905–931 (2005)
Pelanti, M., Leveque, R.: High-resolution finite volume methods for dusty gas jets and plumes. SIAM J. Sci. Comput. 28(4), 1335–1360 (2006)
Pelanti, M., Shyue, K.: A numerical model for multiphase liquid-vapor-gas flows with interfaces and cavitation. Int. J. Multiph. Flow 113, 208–230 (2019)
Re, B., Abgrall, R.: A pressure-based method for weakly compressible two-phase flows under a Baer-Nunziato type model with generic equations of state and pressure and velocity disequilibrium. Int. J. Numer. Methods Fluids 94(8), 1183–1232 (2022)
Romenski, E.: Hyperbolic systems of thermodynamically compatible conservation laws in continuum mechanics. Math. Comput. Modell. 28(10), 115–130 (1998)
Romenski, E., Belozerov, A., Peshkov, I.: Conservative formulation for compressible multiphase flows. Q. Appl. Math. 74, 113–136 (2016)
Romenski, E., Drikakis, D., Toro, E.: Conservative models and numerical methods for compressible two-phase flow. J. Sci. Comput. 42, 68–95 (2010)
Romenski, E., Resnyansky, A., Toro, E.: Conservative hyperbolic formulation for compressible two-phase flow with different phase pressures and temperatures. Q. Appl. Math. 65, 259–279 (2007)
Romenski, E., Toro, E.F.: Compressible two-phase flows: Two-pressure models and numerical methods. Comput. Fluid Dyn. J 13, 403–416 (2004)
Ruggeri, T., Strumia, A.: Main field and convex covariant density for quasilinear hyperbolic systems. Relativistic fluid dynamics. Ann. Inst. H. Poincaré Sect. A(N.S.) 34, 65–84 (1981)
Saurel, R., Abgrall, R.: A multiphase Godunov method for compressible multifluid and multiphase flows. J. Comput. Phys. 150, 425–467 (1999)
Scannapieco, A., Cheng, B.: A multifluid interpenetration mix model. Phys. Lett. A 299(1), 49–64 (2002)
Schmidmayer, K., Petitpas, F., Daniel, E., Favrie, N., Gavrilyuk, S.: A model and numerical method for compressible flows with capillary effects. J. Comput. Phys. 334, 468–496 (2017)
Schwendeman, D., Wahle, C., Kapila, A.: The Riemann problem and a high-resolution Godunov method for a model of compressible two-phase flow. J. Comput. Phys. 212, 490–526 (2006)
Thein, F., Romenski, E., Dumbser, M.: Exact and numerical solutions of the Riemann problem for a conservative model of compressible two-phase flows. J. Sci. Comput. 93, 83 (2022)
Titarev, V., Toro, E.: ADER: arbitrary high order Godunov approach. J. Sci. Comput. 17(1–4), 609–618 (2002)
Titarev, V., Toro, E.: ADER schemes for three-dimensional nonlinear hyperbolic systems. J. Comput. Phys. 204, 715–736 (2005)
Toro, E.F.: Riemann Solvers and Numerical Methods for Fluid Dynamics, 2nd edn. Springer (1999)
Toro, E.F., Titarev, V.A.: Derivative Riemann solvers for systems of conservation laws and ADER methods. J. Comput. Phys. 212(1), 150–165 (2006)
Zanotti, O., Fambri, F., Dumbser, M., Hidalgo, A.: Space-time adaptive ADER discontinuous Galerkin finite element schemes with a posteriori sub-cell finite volume limiting. Comput. Fluids 118, 204–224 (2015)
Zanotti, O., Fambri, F., Dumbser, M., Hidalgo, A.: Space-time adaptive ADER discontinuous Galerkin finite element schemes with a posteriori sub-cell finite volume limiting. Comput. Fluids 118, 204–224 (2015)
Acknowledgements
M.D. is member of the INdAM GNCS group and acknowledges the financial support received from the Italian Ministry of Education, University and Research (MIUR) in the frame of the PRIN 2017 project Innovative numerical methods for evolutionary partial differential equations and applications, the PRIN 2022 project High order structure-preserving semi-implicit schemes for hyperbolic equations and via the Departments of Excellence Initiative 2018–2027 attributed to DICAM of the University of Trento (grant L. 232/2016). The authors would like to thank the Leibniz Rechenzentrum (LRZ) in Garching, Germany, for the access to SuperMUC-NG under project pr83no. A. T. has been partially supported by the Gutenberg Research College, JGU Mainz. This research was also co-funded by the European Union NextGenerationEU (PNRR, Spoke 7 CN HPC). Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council. Neither the European Union nor the granting authority can be held responsible for them.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Polar Coordinate Representation of the Two-fluid Model
Appendix: Polar Coordinate Representation of the Two-fluid Model
We consider a continuous solution of the homogeneous (black) part of system (3). Let the Cartesian coordinates in 2D be denoted by \(x = (x_1,x_2)\). Then we can define the polar coordinates in terms of radius r and angle \(\theta \) as
The velocity and thermal impuls vectors are defined by
Using
we obtain the following system in polar coordinates for
as follows
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Thomann, A., Dumbser, M. Thermodynamically Compatible Discretization of a Compressible Two-Fluid Model with Two Entropy Inequalities. J Sci Comput 97, 9 (2023). https://doi.org/10.1007/s10915-023-02321-3
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-023-02321-3