Skip to main content
Log in

An Iteration-Free Approach to Solving the Navier–Stokes Equations by Implicit Finite Difference Schemes in the Vorticity-Stream Function Formulation

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

The paper introduces a new algorithm for solving the finite difference equations at the upper time level of an implicit scheme that approximates the Navier–Stokes system in the vorticity-stream function formulation. The algorithm requires no iterations and computes the corresponding discrete solution exactly. It is based on the method of difference potentials and allows one to efficiently address the well-known difficulties typical for this type of formulations—two boundary conditions for the stream function and no boundary conditions for vorticity.

Abstract for the translation The paper is translated from the Russian by S. Tsynkov (tsynkov@math.ncsu.edu). The original [12] was published more than 20 years ago (the actual Russian citation is [14]). It has not been previously translated into English and went largely unnoticed by the numerical analysis and scientific computing research community. Yet it presents an important contribution to the discipline as it offers a full answer to the question that has long been outstanding. The incompressible Navier–Stokes equations in the vorticity-stream function formulation require two boundary conditions for the stream function and no boundary conditions for vorticity. A standard approach to addressing numerically the apparent overdetermination in one variable and underdetermination in the other was through the use of iterations. Instead, work [12] shows the unambiguous way of discretizing the Navier–Stokes system implicitly and solving the resulting finite difference equations on the upper time level exactly. It is equivalent to deriving the correct non-local boundary condition for vorticity.

Note from the translator My Ph.D. advisor Prof. Ryaben’kii and my postdoc mentor Prof. Abarbanel were friends. They interacted closely and participated in joint projects at ICASE (NASA Langley Research Center) in the late 1990s and early 2000s. Prof. Ryaben’kii visited Tel Aviv several times, and Prof. Abarbanel traveled to Moscow in 2013 to celebrate Prof. Ryaben’kii’s 90th birthday. This paper, which was written by Prof. Ryaben’kii with his Ph.D. student at the time, V. Torgashov, provides a well-deserved tribute to a friend from a friend.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. From the translator: A more recent edition of [1] is [5], and a more recent edition of [6] is [7].

  2. From the translator: A translation of [9] into English is [11], and an expanded English edition of [10] is [13].

  3. From the translator: The discrete problem in the form (4), (5) corresponds to a broad range of implicit schemes, not only the specific scheme (3).

  4. From the translator: The Russian term “внутренние граничные условию ” has previously been translated into English as “internal boundary conditions,” see, e.g., [8]. A more accurate English term may be “intrinsic boundary conditions.”

References

  1. Anderson, D.A., Tannehill, J.C., Pletcher, R.H.: Computational Fluid Mechanics and Heat Transfer. Series in Computational Methods in Mechanics and Thermal Sciences. Hemisphere Publishing Corp., Washington, DC (1984)

    MATH  Google Scholar 

  2. Fletcher, C.A.J.: Computational Techniques for Fluid Dynamics. Specific Techniques for Different Flow Categories. Springer Series in Computational Physics, 2nd edn. Springer, Berlin (1991). https://doi.org/10.1007/978-3-642-58239-4

    Book  Google Scholar 

  3. Ghia, U., Ghia, K.N., Shin, C.T.: High-Re solutions for incompressible flow using the Navier–Stokes equations and a multigrid method. J. Comput. Phys. 48(3), 387–411 (1982). https://doi.org/10.1016/0021-9991(82)90058-4. http://www.sciencedirect.com/science/article/pii/0021999182900584

    Article  Google Scholar 

  4. Moiseenko, B.D., Fryazinov, I.V.: Conservative difference schemes for equations of an incompressible viscous fluid in Euler variables. Zhurnal Vychisl. Mat. i Mat. Fiz. 21(5), 1180–1191 (1981)

    MathSciNet  MATH  Google Scholar 

  5. Pletcher, R.H., Tannehill, J.C., Anderson, D.A.: Computational Fluid Mechanics and Heat Transfer, Series in Computational and Physical Processes in Mechanics and Thermal Sciences, 3rd edn. CRC Press, Boca Raton (2013)

    MATH  Google Scholar 

  6. Roache, P.J.: Computational Fluid Dynamics. Hermosa Publishers, Albuquerque, NM (1976). With an appendix (“On artificial viscosity”) reprinted from J. Comput. Phys. 10(2) 169–184 (1972), Revised printing

  7. Roache, P.J.: Fundamentals of Computational Fluid Dynamics. Hermosa Publishers, Albuquerque (1998)

    Google Scholar 

  8. Ryaben’kii, V.S.: The method of internal boundary conditions in the theory of boundary value difference problems. Russ. Math. Surv. 26, 117–176 (1971)

    Article  MathSciNet  Google Scholar 

  9. Ryaben’kii, V.S.: Difference Potentials Method for Some Problems of Continuous Media Mechanics. Nauka, Moscow (1987). (In Russian)

    Google Scholar 

  10. Ryaben’kii, V.S.: Introduction to Computational Mathematics [Vvedenie v vychislitel’nuyu matematiku]. Fizmatlit “Nauka”, Moscow (1994). [Russian]

    Google Scholar 

  11. Ryaben’kii, V.S.: Method of Difference Potentials and Its Applications, Springer Series in Computational Mathematics, vol. 30. Springer, Berlin (2002)

    Book  Google Scholar 

  12. Ryaben’kii, V.S., Torgashov, V.A.: A noniterative method for solving an implicit difference scheme for Navier–Stokes equations in vorticity-stream function variables. Mat. Model. 8(10), 100–112 (1996). [in Russian]

    MathSciNet  Google Scholar 

  13. Ryaben’kii, V.S., Tsynkov, S.V.: A Theoretical Introduction to Numerical Analysis. Chapman & Hall/CRC, Boca Raton (2007)

    MATH  Google Scholar 

  14. Рябенький, В.С., Торгашов, В.А.: Безытерационный способ решения неявной разностной схемы для уравнений Навье-Стокса в переменных: завихренность и функция тока. Математическое Моделирование 8(10), 100–112 (1996)

Download references

Acknowledgements

This work was supported by the Russian Foundation for Fundamental Research, Project 96-01-01577.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. S. Ryaben’kii.

Additional information

This publication is dedicated to the memory of Professor Saul Abarbanel.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Published with permission from Mathematical Modeling.

As the corresponding author is unavailable the translator would correspond on behalf of the authors.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ryaben’kii, V.S., Torgashov, V.A. An Iteration-Free Approach to Solving the Navier–Stokes Equations by Implicit Finite Difference Schemes in the Vorticity-Stream Function Formulation. J Sci Comput 81, 1136–1149 (2019). https://doi.org/10.1007/s10915-019-00926-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-019-00926-1

Keywords

Navigation