Litcius/Paper detail

Efficient Iterative Arbitrary High-Order Methods: an Adaptive Bridge Between Low and High Order

Lorenzo Micalizzi, Davide Torlo, Walter Boscheri

2023Communications on Applied Mathematics and Computation16 citationsDOIOpen Access PDF

Abstract

Abstract We propose a new paradigm for designing efficient p -adaptive arbitrary high-order methods. We consider arbitrary high-order iterative schemes that gain one order of accuracy at each iteration and we modify them to match the accuracy achieved in a specific iteration with the discretization accuracy of the same iteration. Apart from the computational advantage, the newly modified methods allow to naturally perform the p -adaptivity, stopping the iterations when appropriate conditions are met. Moreover, the modification is very easy to be included in an existing implementation of an arbitrary high-order iterative scheme and it does not ruin the possibility of parallelization, if this was achievable by the original method. An application to the Arbitrary DERivative (ADER) method for hyperbolic Partial Differential Equations (PDEs) is presented here. We explain how such a framework can be interpreted as an arbitrary high-order iterative scheme, by recasting it as a Deferred Correction (DeC) method, and how to easily modify it to obtain a more efficient formulation, in which a local a posteriori limiter can be naturally integrated leading to the p -adaptivity and structure-preserving properties. Finally, the novel approach is extensively tested against classical benchmarks for compressible gas dynamics to show the robustness and the computational efficiency.

Topics & Concepts

DiscretizationComputer scienceIterative methodRobustness (evolution)Partial differential equationMathematical optimizationA priori and a posterioriApplied mathematicsSolverAlgorithmMathematicsMathematical analysisChemistryPhilosophyGeneEpistemologyBiochemistryComputational Fluid Dynamics and AerodynamicsNumerical methods for differential equationsAdvanced Numerical Methods in Computational Mathematics