Further Studies on the Self-Adaptive Theta Scheme for Conservation Laws

Abstract The finite volume, self-adaptive theta (SATh) scheme was defined in Arbogast and Huang, A self-adaptive theta scheme using discontinuity aware quadrature for solving conservation laws , IMA J. Numer. Anal. (2022). The basic scheme evolves both the local space and space-time averages of the solution in time with an implicitly defined theta parameter. Here, the scheme is extended to unstructured meshes in multiple space dimensions, general numerical flux functions, and higher (formally second) order using WENO reconstructions. Theoretical results apply to the one space dimension, upstream weighted case, in the setting of a monotone solution. In this case, if the theta parameter is bounded below by $$\theta _{\min }=0$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn> </mml:mrow> </mml:math> , it is shown that SATh is stable, L-stable for the linear problem, total variation diminishing (TVD), and maximum principle preserving (MPP). These results generalize those known previously with the assumption that $$\theta _{\min }=1/2$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>1</mml:mn> <mml:mo>/</mml:mo> <mml:mn>2</mml:mn> </mml:mrow> </mml:math> . Numerical tests for problems with contact discontinuities, shocks, and rarefactions show that SATh performs better than finite volume schemes using backward Euler time stepping. Moreover, SATh gives solutions about as sharp as when using Crank-Nicolson time stepping, but SATh is non-oscillatory. In cases covered by the theoretical results, SATh combined with a Lax-Friedrichs numerical flux (rather than upstream weighting) appears to be TVD and MPP. SATh is non-oscillatory if $$\theta _{\min }=1/2$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>1</mml:mn> <mml:mo>/</mml:mo> <mml:mn>2</mml:mn> </mml:mrow> </mml:math> , but if $$\theta _{\min }=0$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn> </mml:mrow> </mml:math> and the solution is not monotone, it can develop oscillations. The higher order SATh scheme converges to order two and compares favorably with CN, but is less oscillatory.

Authors

Institutions

Publication Details

Journal
Journal of Scientific Computing
Published
2025-05-22
DOI
https://doi.org/10.1007/s10915-025-02938-6
Primary Topic
Advanced Numerical Methods in Computational Mathematics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Further Studies on the Self-Adaptive Theta Scheme for Conservation Laws

Todd Arbogast, Danielle N. King, Chieh‐Sen Huang
Journal of Scientific Computing
Advanced Numerical Methods in Computational Mathematics
article

Further Studies on the Self-Adaptive Theta Scheme for Conservation Laws

Todd Arbogast, Danielle N. King, Chieh‐Sen Huang
article en

Abstract

Abstract The finite volume, self-adaptive theta (SATh) scheme was defined in Arbogast and Huang, A self-adaptive theta scheme using discontinuity aware quadrature for solving conservation laws , IMA J. Numer. Anal. (2022). The basic scheme evolves both the local space and space-time averages of the solution in time with an implicitly defined theta parameter. Here, the scheme is extended to unstructured meshes in multiple space dimensions, general numerical flux functions, and higher (formally second) order using WENO reconstructions. Theoretical results apply to the one space dimension, upstream weighted case, in the setting of a monotone solution. In this case, if the theta parameter is bounded below by $$\theta _{\min }=0$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn> </mml:mrow> </mml:math> , it is shown that SATh is stable, L-stable for the linear problem, total variation diminishing (TVD), and maximum principle preserving (MPP). These results generalize those known previously with the assumption that $$\theta _{\min }=1/2$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>1</mml:mn> <mml:mo>/</mml:mo> <mml:mn>2</mml:mn> </mml:mrow> </mml:math> . Numerical tests for problems with contact discontinuities, shocks, and rarefactions show that SATh performs better than finite volume schemes using backward Euler time stepping. Moreover, SATh gives solutions about as sharp as when using Crank-Nicolson time stepping, but SATh is non-oscillatory. In cases covered by the theoretical results, SATh combined with a Lax-Friedrichs numerical flux (rather than upstream weighting) appears to be TVD and MPP. SATh is non-oscillatory if $$\theta _{\min }=1/2$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>1</mml:mn> <mml:mo>/</mml:mo> <mml:mn>2</mml:mn> </mml:mrow> </mml:math> , but if $$\theta _{\min }=0$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:msub> <mml:mi>θ</mml:mi> <mml:mo>min</mml:mo> </mml:msub> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn> </mml:mrow> </mml:math> and the solution is not monotone, it can develop oscillations. The higher order SATh scheme converges to order two and compares favorably with CN, but is less oscillatory.

Journal of Scientific ComputingVol. 104(1)
National Sun Yat-sen University (TW), The University of Texas at Austin (US)
National Science Foundation, National Center for Theoretical Sciences, National Science and Technology Council, Institute for Information Industry, Ministry of Science and Technology, Taiwan, Division of Mathematical Sciences
Openalex Percentile: Top 88%
Advanced Numerical Methods in Computational Mathematics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.