NAFeb 13, 2019
Numerical anisotropy study of a class of compact schemesAdrian Sescu, Ray Hixon
We study the numerical anisotropy existent in compact difference schemes as applied to hyperbolic partial differential equations, and propose an approach to reduce this error and to improve the stability restrictions based on a previous analysis applied to explicit schemes. A prefactorization of compact schemes is applied to avoid the inversion of a large matrix when calculating the derivatives at the next time level, and a predictor-corrector time marching scheme is used to update the solution in time. A reduction of the isotropy error is attained for large wave numbers and, most notably, the stability restrictions associated with MacCormack time marching schemes are considerably improved. Compared to conventional compact schemes of similar order of accuracy, the multidimensional schemes employ larger stencils which would presumably demand more processing time, but we show that the new stability restrictions render the multidimensional schemes to be in fact more efficient, while maintaining the same dispersion and dissipation characteristics of the one dimensional schemes.
NAFeb 12, 2019
Numerical Anisotropy in Finite DifferencingAdrian Sescu
Numerical solutions to hyperbolic partial differential equations, involving wave propagations in one direction, are subject to several specific errors, such as numerical dispersion, dissipation or aliasing. In multi-dimensions, where the waves propagate in all directions, there is an additional specific error resulting from the discretization of spatial derivatives along grid lines. Specifically, waves or wave packets in multi-dimensions propagate at different phase or group velocities, respectively, along different directions. A commonly used term for the aforementioned multidimensional discretization error is the numerical anisotropy or isotropy error. In this review, the numerical anisotropy is briefly described in the context of the wave equation in multi-dimensions. Then, several important studies that were focused on optimizations of finite difference schemes with the objective of reducing the numerical anisotropy are discussed.
NAFeb 12, 2019
A Generalization of Prefactored Compact Schemes for Advection EquationsAdrian Sescu
A generalized prefactorization of compact schemes aimed at reducing the stencil and improving the computational efficiency is proposed here in the framework of transport equations. By the prefactorization introduced here, the computational load associated with inverting multi-diagonal matrices is avoided, while the order of accuracy is preserved. The prefactorization can be applied to any centered compact difference scheme with arbitrary order of accuracy (results for compact schemes of up to sixteenth order of accuracy are included in the study). One notable restriction is that the proposed schemes can be applied in a predictor-corrector type marching scheme framework. Two test cases, associated with linear and nonlinear advection equations, respectively, are included to show the preservation of the order of accuracy and the increase of the computational efficiency of the prefactored compact schemes.
NAFeb 12, 2019
Combined prefactored compact schemes for first- and second-order derivatives: conceptual derivationAdrian Sescu
The derivation of combined prefactored compact schemes for first and second order derivatives is described here, relying on the Fourier analysis of the original prefactored compact schemes. By this approach, the order of accuracy of the original schemes can be increased from sixth to eight, or from eight to tenth (depending on the order of the original scheme), while the number of grid points in the stencil is kept the same. Here, we only frame the conceptual derivation of the schemes, leading to a closed set of equations for the weights.