RUS  ENG
Full version
JOURNALS // Numerical methods and programming // Archive

Num. Meth. Prog., 2006 Volume 7, Issue 2, Pages 19–29 (Mi vmp611)

Программирование

Software implementation of algoritms for numerical solution of 2D gas dynamics operator-difference grid problems by using the C++ class system

M. N. Sablin

Lomonosov Moscow State University, Faculty of Computational Mathematics and Cybernetics

Abstract: Programming tools for the software implementation of operator algorithms for numerical solution of operator-difference equations for gas dynamics grid problems are developed on the basis of the object-oriented programming technique. The operator approach gives the ability to express grid problems in a uniform way through systems of operator equations for various dimensions, coordinate systems, types of boundary conditions and approximations, and the algorithms in use. The object-oriented programming technique allows one to realize the direct ability to work with grid functions as elements of finite-dimensional spaces as well as with operators acting in these spaces and with operator equations and operator algorithms for solving these equations.

Keywords: gas dynamics, object-oriented programming, operator algorithms, operator-difference equations, grid problems, grid functions.

UDC: 519.6



© Steklov Math. Inst. of RAS, 2024