A Recovery-Based Error Indicator for Finite Difference Methods
Ferhat Sindy, Annalisa Buffa, Marco Picasso
TL;DR
This work introduces a recovery-based a posteriori error indicator for high-order finite difference methods by interpolating the FD solution into a polynomial finite element space and applying Polynomial Preserving Recovery to estimate gradient errors. The method is equation-agnostic and delivers both local and global indicators with theoretical guarantees, including consistency, boundedness, and a superconvergence-based asymptotic exactness of the estimator in the gradient norm. Through Poisson and wave-equation experiments in 2D and 3D (including discontinuous coefficients and heterogeneous media), the authors demonstrate that the indicator accurately reflects the true gradient error in the RMS natural norm and captures local error features, with spatial indicators typically performing better than temporal ones. The results support using this recovery-based estimator as a robust, black-box tool for error evaluation and potential adaptivity in complex multiphysics simulations.
Abstract
A novel recovery-based error indicator for high-order Finite Difference Methods, based on post-processing of the Finite Difference values is presented. The values obtained on the Finite Difference grid are interpolated into a suitable polynomial Finite Element space. A recovery-based error indicator, with the polynomial-preserving property, is then applied to estimate the gradient error. The performance and accuracy of the proposed error indicator are demonstrated through several numerical experiments, including the two-dimensional Poisson problem solved using second- and fourth-order finite difference schemes. Additional experiments are conducted on elliptic problems with discontinuous coefficients, as well as on the two and three-dimensional wave equation in homogeneous media with second- and fourth-order finite differences, and in heterogeneous media with second-order finite differences.
