Abstract
Clear examples of the difficulties associated with applying CFD techniques to apparently simple problems are provided by computational aeroacoustics and computational electromagnetics. These applications require accurate wave propagation over long distances for a wide range of frequencies, placing a severe demand on numerical algorithms, and raising issues related to efficiency, accuracy, compatible space and time treatments, high frequency data, propagation along characteristic surfaces, isotropy, stable and accurate artificial boundary treatments, and nonrestrictive stability bounds. This paper briefly presents two methods for the development of finite difference algorithms which are intended to address these issues. High order single step explicit algorithms are possible, and examples with up to eleventh order accuracy will be shown. High resolution algorithms in the sense of (Lele, 1992) are also possible, with amplification factor and relative phase change per time step which are virtually 1 for normal mode frequencies in [0, π] and CFL numbers in [0, 1]. If our most accurate algorithm is used to propagate an initial periodic sine wave, then after five periods with four grid points per wavelength, the maximum error is O[10-6], and after five hundred thousand periods with eight grid points per wavelength, the maximum error is O[10-4]. High order algorithms are relatively more efficient (Kreiss & Oliger, 1972), and their relative efficiency tends to increase as the error bound decreases, as the simulation time increases, and as the spatial dimension increases.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chen, C.-J., Naseri-Neshat, H., and Li, P, P., “The Finite Analytic Method,” Iowa Institute of Hydrolic Research Report No. 232, Vol. 1–4, The University of Iowa, 1980.
Godunov, S. K., “Finite Difference Method for Numerical Computation of Discontinuous Solutions of the Equation of Fluid Dynamics,” Mat. Sbornik., Vol. 47, 1959, p. 271.
Goodrich, J. W., “An Approach to the Development of Numerical Algorithms for first Order Linear Hyperbolic Systems in Multiple Space Dimensions: The Constant Coefficient Case,” NASA TM-106928, September 1995.
Goodrich, J. W. and Hagstrom, T., “Accurate Algorithms and Radiation Boundary Conditions for Linearized Euler Equations,” AIAA Paper 96–1660, May 1996.
Hagstrom, T, T., “On High Order Radiation Boundary Conditions,” IMA Volume on Computational Wave Propagation, B. Engquist and A. Majda, eds., Springer-Verlag, 1997.
Harten, A., Engquist, B., Osher, S., and Chakravarthy, S.R., “Uniformly High Order Accurate Essentially Non-oscillatory Schemes, III,” J. Comput. Phys., Vol. 71, 1987, p. 231.
Kreiss, H. O. and Oliger, J., “Comparison of accurate methods for the integration of hyperbolic equations,” Tellus, Vol. 24, 1972, p. 199.
Lax, P. D. and Wendroff, B., “Systems of Conservation Laws,” Comm. Pure Appl. Math, Vol. 13, 1960, p. 217.
Lele, S. K., “Compact Finite Difference Schemes with Spectral like Resolution,” J. Comput. Phys., Vol. 103, 1992, pp. 16–42.
Takewaki, H., Nishiguchi, A., and Yabe, T., “Cubic Interpolated Pseudo-particle Method (CIP) for solving Hyperbolic-Type Equations,” J. Comput. Phys., Vol. 61, 1985, pp. 261–268.
Vichnevetsky, R. and Bowles, J.B., Fourier Analysis of Numerical Approximations of Hyperbolic Equations, SIAM, Philadelphia, 1982.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Goodrich, J.W. (1998). Accurate Finite Difference Algorithms. In: Venkatakrishnan, V., Salas, M.D., Chakravarthy, S.R. (eds) Barriers and Challenges in Computational Fluid Dynamics. ICASE/LaRC Interdisciplinary Series in Science and Engineering, vol 6. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-5169-6_3
Download citation
DOI: https://doi.org/10.1007/978-94-011-5169-6_3
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-6173-5
Online ISBN: 978-94-011-5169-6
eBook Packages: Springer Book Archive