Positivity-preserving flux difference splitting schemes

Research output: Contribution to journalArticlepeer-review

6 Scopus citations


A positivity-preserving variant of the Roe flux difference splitting method is here proposed. Positivity-preservation is attained by modifying the Roe scheme such that the coefficients of the discretization equation become positive, with a coefficient considered positive if all its eigenvalues are positive and if its eigenvectors correspond to those of the flux Jacobian. Because the modification does not alter the wave speeds at the interface, the appealing attributes of the Roe flux difference splitting schemes are retained, such as high-resolution capture of discontinuous waves, low amount of artificial dissipation within viscous layers, and ease of convergence to steady-state. The proposed flux function is advantaged over previous positivity-preserving variants of the Roe method by being written in general matrix form and hence by being readily deployable to arbitrary systems of conservation laws. The stencils are extended to second-order accuracy through a newly-derived positivity-preserving total-variation-diminishing limiting process that is applied to the characteristic variables and that yields positive coefficients. Also derived is a positivity-preserving restriction on the time step for flux difference splitting schemes that is shown to depart significantly from the CFL condition in regions with high property gradients.

Original languageEnglish (US)
Pages (from-to)194-209
Number of pages16
JournalJournal of Computational Physics
StatePublished - Jun 5 2013
Externally publishedYes


  • Centered TVD limiters
  • Flux difference splitting (FDS)
  • Interface averaging
  • Monotonicity preservation
  • Positivity preservation
  • Roe solver
  • Rule of the positive coefficients
  • Total variation diminishing (TVD)
  • Yee-Roe scheme

ASJC Scopus subject areas

  • Numerical Analysis
  • Modeling and Simulation
  • Physics and Astronomy (miscellaneous)
  • Physics and Astronomy(all)
  • Computer Science Applications
  • Computational Mathematics
  • Applied Mathematics


Dive into the research topics of 'Positivity-preserving flux difference splitting schemes'. Together they form a unique fingerprint.

Cite this