DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A single-stage flux-corrected transport algorithm for high-order finite-volume methods

Abstract

We present a new limiter method for solving the advection equation using a high-order, finite-volume discretization. The limiter is based on the flux-corrected transport algorithm. Here, we modify the classical algorithm by introducing a new computation for solution bounds at smooth extrema, as well as improving the preconstraint on the high-order fluxes. We compute the high-order fluxes via a method-of-lines approach with fourth-order Runge-Kutta as the time integrator. For computing low-order fluxes, we select the corner-transport upwind method due to its improved stability over donor-cell upwind. Several spatial differencing schemes are investigated for the high-order flux computation, including centered- difference and upwind schemes. We show that the upwind schemes perform well on account of the dissipation of high-wavenumber components. The new limiter method retains high-order accuracy for smooth solutions and accurately captures fronts in discontinuous solutions. Further, we need only apply the limiter once per complete time step.

Authors:
 [1];  [1]
  1. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States). Applied Numerical Algorithms Group, Computational Research Division
Publication Date:
Research Org.:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1420104
Grant/Contract Number:  
AC02-05CH11231
Resource Type:
Accepted Manuscript
Journal Name:
Communications in Applied Mathematics and Computational Science
Additional Journal Information:
Journal Volume: 12; Journal Issue: 1; Journal ID: ISSN 1559-3940
Publisher:
Mathematical Sciences Publishers
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; finite-volume method; high order; advection; limiter

Citation Formats

Chaplin, Christopher, and Colella, Phillip. A single-stage flux-corrected transport algorithm for high-order finite-volume methods. United States: N. p., 2017. Web. doi:10.2140/camcos.2017.12.1.
Chaplin, Christopher, & Colella, Phillip. A single-stage flux-corrected transport algorithm for high-order finite-volume methods. United States. https://doi.org/10.2140/camcos.2017.12.1
Chaplin, Christopher, and Colella, Phillip. Mon . "A single-stage flux-corrected transport algorithm for high-order finite-volume methods". United States. https://doi.org/10.2140/camcos.2017.12.1. https://www.osti.gov/servlets/purl/1420104.
@article{osti_1420104,
title = {A single-stage flux-corrected transport algorithm for high-order finite-volume methods},
author = {Chaplin, Christopher and Colella, Phillip},
abstractNote = {We present a new limiter method for solving the advection equation using a high-order, finite-volume discretization. The limiter is based on the flux-corrected transport algorithm. Here, we modify the classical algorithm by introducing a new computation for solution bounds at smooth extrema, as well as improving the preconstraint on the high-order fluxes. We compute the high-order fluxes via a method-of-lines approach with fourth-order Runge-Kutta as the time integrator. For computing low-order fluxes, we select the corner-transport upwind method due to its improved stability over donor-cell upwind. Several spatial differencing schemes are investigated for the high-order flux computation, including centered- difference and upwind schemes. We show that the upwind schemes perform well on account of the dissipation of high-wavenumber components. The new limiter method retains high-order accuracy for smooth solutions and accurately captures fronts in discontinuous solutions. Further, we need only apply the limiter once per complete time step.},
doi = {10.2140/camcos.2017.12.1},
journal = {Communications in Applied Mathematics and Computational Science},
number = 1,
volume = 12,
place = {United States},
year = {Mon May 08 00:00:00 EDT 2017},
month = {Mon May 08 00:00:00 EDT 2017}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 3 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Uniformly high order accurate essentially non-oscillatory schemes, III
journal, August 1987


High-resolution FEM–FCT schemes for multidimensional conservation laws
journal, November 2004

  • Kuzmin, D.; Möller, M.; Turek, S.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 193, Issue 45-47
  • DOI: 10.1016/j.cma.2004.05.009

ADER schemes for three-dimensional non-linear hyperbolic systems
journal, April 2005


ADER-WENO finite volume schemes with space–time adaptive mesh refinement
journal, September 2013

  • Dumbser, Michael; Zanotti, Olindo; Hidalgo, Arturo
  • Journal of Computational Physics, Vol. 248
  • DOI: 10.1016/j.jcp.2013.04.017

High resolution schemes for hyperbolic conservation laws
journal, March 1983


A limiter for PPM that preserves accuracy at smooth extrema
journal, July 2008


One-dimensional shock-capturing for high-order discontinuous Galerkin methods: ONE-DIMENSIONAL SHOCK-CAPTURING FOR HIGH-ORDER DG METHODS
journal, October 2012

  • Casoni, E.; Peraire, J.; Huerta, A.
  • International Journal for Numerical Methods in Fluids, Vol. 71, Issue 6
  • DOI: 10.1002/fld.3682

High Order Weighted Essentially Nonoscillatory Schemes for Convection Dominated Problems
journal, February 2009


Finite element flux-corrected transport (FEM-FCT) for the euler and Navier-Stokes equations
journal, October 1987

  • Löhner, Rainald; Morgan, Ken; Peraire, Jaime
  • International Journal for Numerical Methods in Fluids, Vol. 7, Issue 10
  • DOI: 10.1002/fld.1650071007

Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov's method
journal, July 1979


Efficient implementation of ADER schemes for Euler and magnetohydrodynamical flows on structured meshes – Speed comparisons with Runge–Kutta methods
journal, February 2013

  • Balsara, Dinshaw S.; Meyer, Chad; Dumbser, Michael
  • Journal of Computational Physics, Vol. 235
  • DOI: 10.1016/j.jcp.2012.04.051

Hierarchical slope limiting in explicit and implicit discontinuous Galerkin methods
journal, January 2014


An Unsplit 3D Upwind Method for Hyperbolic Conservation Laws
journal, November 1994


Weighted Essentially Non-oscillatory Schemes
journal, November 1994

  • Liu, Xu-Dong; Osher, Stanley; Chan, Tony
  • Journal of Computational Physics, Vol. 115, Issue 1
  • DOI: 10.1006/jcph.1994.1187

Fully multidimensional flux-corrected transport algorithms for fluids
journal, June 1979


A high-order finite-volume method for conservation laws on locally refined grids
journal, January 2011

  • McCorquodale, Peter; Colella, Phillip
  • Communications in Applied Mathematics and Computational Science, Vol. 6, Issue 1
  • DOI: 10.2140/camcos.2011.6.1

The Piecewise Parabolic Method (PPM) for gas-dynamical simulations
journal, April 1984


FEM-FCT: Combining unstructured grids with high resolution
journal, November 1988

  • Löhner, R.; Morgan, K.; Vahdati, M.
  • Communications in Applied Numerical Methods, Vol. 4, Issue 6
  • DOI: 10.1002/cnm.1630040605

Multidimensional upwind methods for hyperbolic conservation laws
journal, March 1990


Solution of the generalized Riemann problem for advection–reaction equations
journal, January 2002

  • Toro, E. F.; Titarev, V. A.
  • Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, Vol. 458, Issue 2018
  • DOI: 10.1098/rspa.2001.0926

A vertex-based hierarchical slope limiter for <mml:math altimg="si27.gif" display="inline" overflow="scroll" xmlns:xocs="http://www.elsevier.com/xml/xocs/dtd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.elsevier.com/xml/ja/dtd" xmlns:ja="http://www.elsevier.com/xml/ja/dtd" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:tb="http://www.elsevier.com/xml/common/table/dtd" xmlns:sb="http://www.elsevier.com/xml/common/struct-bib/dtd" xmlns:ce="http://www.elsevier.com/xml/common/dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:cals="http://www.elsevier.com/xml/common/cals/dtd"><mml:mi>p</mml:mi></mml:math>-adaptive discontinuous Galerkin methods
journal, April 2010


Anti-diffusive flux corrections for high order finite difference WENO schemes
journal, May 2005


High-order, finite-volume methods in mapped coordinates
journal, April 2011

  • Colella, P.; Dorr, M. R.; Hittinger, J. A. F.
  • Journal of Computational Physics, Vol. 230, Issue 8
  • DOI: 10.1016/j.jcp.2010.12.044

Roofline: an insightful visual performance model for multicore architectures
journal, April 2009

  • Williams, Samuel; Waterman, Andrew; Patterson, David
  • Communications of the ACM, Vol. 52, Issue 4
  • DOI: 10.1145/1498765.1498785

Flux-corrected transport. I. SHASTA, a fluid transport algorithm that works
journal, January 1973


An Unsplit 3D Upwind Method for Hyperbolic Conservation Laws
journal, November 1994


A limiter for PPM that preserves accuracy at smooth extrema
journal, July 2008


A Front Tracking Method for Compressible Flames in One Dimension
journal, July 1995

  • Hilditch, James; Colella, Phillip
  • SIAM Journal on Scientific Computing, Vol. 16, Issue 4
  • DOI: 10.1137/0916045