Flux vector splittings and semi-implicit finite volume schemes for an isentropic two-phase flow model
We present two new semi-implicit finite volume schemes for the 1D hyperbolic and thermodynamically compatible (HTC) isentropic two-phase flow model of Romenski et al., written in terms of mixture density, volume fraction, partial gas density, mixture momentum and the relative phase velocity. In gas-liquid mixtures, the sound speed of the weakly compressible liquid is much larger than the gas sound speed and flow velocity, so the time step of fully explicit discretizations is dictated by liquid acoustic waves, even when the interest lies in the dynamics of the gas. To overcome this difficulty, the model's flux is split at the continuous level into an explicit subsystem (gas dynamics) and an implicit subsystem (liquid acoustic waves), leading to a nonlinear system for liquid pressure solved with the Newton method. In the first splitting the entire liquid phase is treated implicitly, while in the second the liquid convective terms are moved to the explicit subsystem, so only liquid acoustic waves are treated implicitly and nested Picard iterations are avoided. Thus, the time step of both schemes is restricted only by flow velocities and gas sound speed, independent of liquid sound speed. We prove and numerically confirm that both schemes exactly preserve the Abgrall condition (uniform velocity and pressure across material interfaces). For well-prepared initial data, both schemes are consistent with the volume balance of the liquid's low Mach number limit. Riemann problems, pressure equilibrium tests and acoustic tests show that in non-stiff regimes the semi-implicit schemes reproduce the results of a fully explicit scheme, while in the stiff regime they allow time steps that are up to 3-4 orders of magnitude larger, avoiding the excessive numerical dissipation of explicit schemes whose numerical viscosity is dictated by liquid sound speed.