Loading…

On the estimation of artificial dissipation and dispersion errors in a generic partial differential equation

•A method is extended to the estimation of numerical dissipation in a generic PDE.•The method is validated against the modified equation analysis.•The method is modified to estimate both dissipative and dispersive error.•The estimation is applied to linear and non-linear equations. A previously deve...

Full description

Saved in:
Bibliographic Details
Published in:Journal of computational physics 2019-11, Vol.397, p.108843, Article 108843
Main Authors: Castiglioni, Giacomo, Sun, Guangrui, Domaradzki, J. Andrzej
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•A method is extended to the estimation of numerical dissipation in a generic PDE.•The method is validated against the modified equation analysis.•The method is modified to estimate both dissipative and dispersive error.•The estimation is applied to linear and non-linear equations. A previously developed method, which allows for the estimation of the numerical dissipation through a kinetic energy balance equation averaged over a sub-domain, was applied with success to Navier-Stokes solvers for compressible and incompressible flows. In this work we show that the method can be generalized to other Partial Differential Equations (PDEs) and that for the linear advection equation it is in agreement with the modified equation analysis. Novelty of this work is the extension of the original method to the estimation of the dispersive error. The extension is based on a split of the residual of the kinetic energy balance equation that allows for the estimation of both dissipative and dispersive coefficients through a least squares regression. The procedure is validated on the linear advection equation for several numerical schemes for which dispersive and dissipative errors are known. When the new method is applied to linear or non-linear PDEs the estimates of the numerical dissipation obtained using the original method are recovered. The obtained rigorous results further support the previous heuristic method for estimating numerical errors in the course of simulations performed with arbitrary Navier-Stokes solvers.
ISSN:0021-9991
1090-2716
DOI:10.1016/j.jcp.2019.07.041