Journal article
On the suppression of numerical oscillations using a non-linear filter
Journal of computational physics, Vol.102(1), pp.49-62
1992
DOI: 10.1016/S0021-9991(05)80004-X
Abstract
The idea of using a non-linear filtering algorithm to eliminate numerically generated oscillations is investigated. A detailed study is conducted to follow the development of numerical oscillations and their interaction with the filter. A relaxation procedure is also proposed to enhance the effectiveness of the filter. Three model problems, a 2D steady state scalar convection-diffusion equation, a 1D unsteady gas dynamics flow with shock and a 1D linear wave equation, have been designed to test the performance of the filtering algorithm. The effectiveness of the filter is assessed for convection schemes of different dispersive and diffusive characteristics, demonstrating that it is effective in eliminating oscillations with short wavelength, but oscillations of longer wavelengths are virtually unaffected. It is concluded that a proper combination of non-linear filter and dispersive numerical scheme is a viable alternative to dissipative schemes in resolving flows with sharp gradients and discontinuities.
Details
- Title: Subtitle
- On the suppression of numerical oscillations using a non-linear filter
- Creators
- W ShyyM.-H ChenR MittalH.S Udaykumar
- Resource Type
- Journal article
- Publication Details
- Journal of computational physics, Vol.102(1), pp.49-62
- DOI
- 10.1016/S0021-9991(05)80004-X
- ISSN
- 0021-9991
- eISSN
- 1090-2716
- Publisher
- Elsevier Inc
- Language
- English
- Date published
- 1992
- Academic Unit
- Injury Prevention Research Center; Mechanical Engineering
- Record Identifier
- 9984064210802771
Metrics
19 Record Views