A method is proposed for the construction of conservative flow difference schemes that compute compressible viscous gas flows in curvilinear coordinates based on an arbitrary Cartesian Godunov-type scheme. The method is designed for easy use in the sense that the implementation of the scheme in curvilinear coordinates requires only minimal additions to the program code of the basic Cartesian scheme. The scheme construction procedure is illustrated for the case of cylindrical coordinates. A cylindrical scheme is constructed to second order approximation in space. Results of test calculations are reported.
Similar content being viewed by others
References
A. N. Tikhonov and A. A. Samarskii, “On convergence of difference schemes in the class of discontinuous coefficients,” Dokl. Akad. Nauk SSSR, 124, 529 (1959).
A. A. Samarskii, Theory of Difference Schemes [in Russian], 3rd Ed., Nauka, Moscow (1989).
A. A. Samarskii and Yu. P. Popov, Difference Methods in Gas Dynamics [in Russian], Nauka, Moscow (1980).
S. K. Godunov, “Difference method for numerical calculation of discontinuous solutions in hydrodynamics,” Mat. Sb., 47, No. 89, 271 (1959).
S. K. Godunov, A. V. Zabrodin, and G. P. Prokopov, “Difference scheme for two-dimensional nonstationary gas-dynamic problems and calculation of flow past a body with a separated shock,” Zh. Vychisl. Matem. Mat. Fiz., 1, 1020 (1961).
S. Osher and F. Solomon, “Upwind difference schemes for hyperbolic systems of conservation laws,” Math. Comput., 38, 339 (1982).
A. Harten, P. D. Lax, and B. Van Leer, “On upstream differencing and Godunov-type schemes for hyperbolic conservation laws,” SIAM Rev., 25, 35 (1983).
P. L. Roe, “Characteristic-based schemes for the Euler equations,” Ann. Rev. Fluid Mech., 18, 337 (1986).
B. Einfeldt, “On Godunov-type methods for gas dynamics,” SIAM J. Numer. Anal., 25, 294 (1988).
S. R. Chakravarthy and S. Osher, A New Class of High Accuracy TVD Schemes for Hyperbolic Conservation Laws, AIAA Paper No. 85-0363 (1985).
L. D. Landau and E. M. Lifshits, Hydrodynamics, Nauka, Moscow (1986).
L. G. Loitsyanskii, Liquid and Gas Mechanics [in Russian], 7th Ed., Drofa, Moscow (2003).
L. I. Sedov, Mechanics of Continuous Media [in Russian], Vol. 1, Nauka, Moscow (1970).
N. E. Kochin, Vector Calculus and Elements of Tensor Calculus [in Russian[, Nauka, Moscow (1965).
M. V. Abakumov, Construction of Flow Difference Schemes for Calculation of Viscous Compressible Gas Flows in Cylindrical Coordinates [in Russian], Preprint MAKS-Press, Moscow (2010).
M. V. Abakumov, A. P. Favorskii, and A. B. Khrulenko, Representation of Navier-Stokes Equations in Curvilinear Coordinates [in Russian], Preprting MAKS-Press, Moscow (2011).
P. Colella and P. R. Woodward, “The numerical simulation of two-dimensional fluid flow with strong shocks,” J. Comput. Phys. (Elsevier), 54, 115 (1984).
M. Van Dyke, An Album of Fluid Motion, Parabolic Press, Stanford (1982).
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated from Prikladnaya Matematika i Informatika, No. 43, 2013, pp. 25–44.
Rights and permissions
About this article
Cite this article
Abakumov, M.V. Method for the Construction of Godunov-Type Difference Schemes in Curvilinear Coordinates and its Application to Cylindrical Coordinates. Comput Math Model 25, 315–333 (2014). https://doi.org/10.1007/s10598-014-9228-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10598-014-9228-z