<p>The finite volume, self-adaptive theta (SATh) scheme was defined in Arbogast and Huang, <i>A self-adaptive theta scheme using discontinuity aware quadrature for solving conservation laws</i>, 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 <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10915_2025_2938_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="59" /> </InlineMediaObject> <EquationSource Format="TEX">\(\theta _{\min }=0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>θ</mi> <mo movablelimits="true">min</mo> </msub> <mo>=</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation>, 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 <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10915_2025_2938_Article_IEq2.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="76" /> </InlineMediaObject> <EquationSource Format="TEX">\(\theta _{\min }=1/2\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>θ</mi> <mo movablelimits="true">min</mo> </msub> <mo>=</mo> <mn>1</mn> <mo stretchy="false">/</mo> <mn>2</mn> </mrow> </math></EquationSource> </InlineEquation>. 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 <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10915_2025_2938_Article_IEq2.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="76" /> </InlineMediaObject> <EquationSource Format="TEX">\(\theta _{\min }=1/2\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>θ</mi> <mo movablelimits="true">min</mo> </msub> <mo>=</mo> <mn>1</mn> <mo stretchy="false">/</mo> <mn>2</mn> </mrow> </math></EquationSource> </InlineEquation>, but if <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10915_2025_2938_Article_IEq1.gif" Format="GIF" Height="16" Rendition="HTML" Resolution="72" Type="Linedraw" Width="59" /> </InlineMediaObject> <EquationSource Format="TEX">\(\theta _{\min }=0\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>θ</mi> <mo movablelimits="true">min</mo> </msub> <mo>=</mo> <mn>0</mn> </mrow> </math></EquationSource> </InlineEquation> 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.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

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

  • Todd Arbogast,
  • Chieh-Sen Huang,
  • Danielle N. King

摘要

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\) θ min = 0 , 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\) θ min = 1 / 2 . 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\) θ min = 1 / 2 , but if \(\theta _{\min }=0\) θ min = 0 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.