Active Flux Schemes for Systems

We introduce a new formulation of active flux schemes and extend the idea to systems of hyperbolic equations. Active flux schemes treat the edge values, and hence the fluxes, as independent variables, doubling the degrees of freedom available to describe the solution without enlarging the stencil. Schemes up to third order accurate are explored. The limiter employed uses solution characteristics to set the bounds for the edge updates. The process reduces to simply accessing the solution history from memory and ensuring that the updates stay within the bounded range. The limited edge values are then used to construct the fluxes that conservatively update the centroid value. Using data that most closely follows the solution characteristics allows the limiter to better maintain true extrema in the solution. The scheme is used to generate 1-D solutions for the linear advection, Burgers’, and Euler equations.

[1]  Dmitri Kuzmin,et al.  A vertex-based hierarchical slope limiter for p-adaptive discontinuous Galerkin methods , 2010, J. Comput. Appl. Math..

[2]  S. Osher,et al.  Uniformly High-Order Accurate Nonoscillatory Schemes. I , 1987 .

[3]  A. Iserles Generalized Leapfrog Methods , 1986 .

[4]  C. Ollivier-Gooch Quasi-ENO Schemes for Unstructured Meshes Based on Unlimited Data-Dependent Least-Squares Reconstruction , 1997 .

[5]  B. V. Leer,et al.  Towards the Ultimate Conservative Difference Scheme , 1997 .

[6]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[7]  Edward N. Tinoco,et al.  Algorithm Issues and Challenges Associated with the Development of Robust CFD Codes , 2009 .

[8]  Zhi J. Wang,et al.  Spectral (Finite) Volume Method for Conservation Laws on Unstructured Grids. Basic Formulation , 2002 .

[9]  Paul Kutler,et al.  Second- and Third-Order Noncentered Difference Schemes for Nonlinear Hyperbolic Equations , 1973 .

[10]  Philip L. Roe,et al.  Active Flux Schemes , 2011 .

[11]  Zhi J. Wang,et al.  The Spectral Difference Method for the 2D Euler Equations on Unstructured Grids , 2005 .

[12]  Philip L. Roe,et al.  Fluctuations and signals - a framework for numerical evolution problems. , 1800 .

[13]  S. Osher,et al.  Uniformly high order accurate essentially non-oscillatory schemes, 111 , 1987 .

[14]  S. Osher,et al.  Weighted essentially non-oscillatory schemes , 1994 .

[15]  I. Bohachevsky,et al.  Finite difference method for numerical computation of discontinuous solutions of the equations of fluid dynamics , 1959 .

[16]  O. Friedrich,et al.  Weighted Essentially Non-Oscillatory Schemes for the Interpolation of Mean Values on Unstructured Grids , 1998 .

[17]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme. IV. A new approach to numerical convection , 1977 .

[18]  S. Zalesak Fully multidimensional flux-corrected transport algorithms for fluids , 1979 .

[19]  V. M. Goloviznin,et al.  Compact Accurately Boundary-Adjusting high-REsolution Technique for fluid dynamics , 2009, J. Comput. Phys..

[20]  G. Sod A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws , 1978 .

[21]  Philip Roe Linear Bicharacteristic Schemes Without Dissipation , 1998, SIAM J. Sci. Comput..

[22]  Chi-Wang Shu,et al.  TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems , 1989 .