RUS  ENG
Full version
JOURNALS // Computer Research and Modeling // Archive

Computer Research and Modeling, 2024 Volume 16, Issue 3, Pages 647–672 (Mi crm1183)

MODELS IN PHYSICS AND TECHNOLOGY

Mathematical modeling of hydrodynamics problems of the Azov Sea on a multiprocessor computer system

V. N. Litvinov, A. E. Chistyakov, A. V. Nikitina, A. M. Atayan, I. Yu. Kuznetsova

Don State Technical University, 1 Gagarina pl., Rostov-on-Don, 344003, Russia

Abstract: The article is devoted to modeling the shallow water hydrodynamic processes using the example of the Azov Sea. The article presents a mathematical model of the hydrodynamics of a shallow water body, which allows one to calculate three-dimensional fields of the velocity vector of movement of the aquatic environment. Application of regularizers according to B.N.Chetverushkin in the continuity equation led to a change in the method of calculating the pressure field, based on solving the wave equation. A discrete finite-difference scheme has been constructed for calculating pressure in an area whose linear vertical dimensions are significantly smaller than those in horizontal coordinate directions, which is typical for the geometry of shallow water bodies. The method and algorithm for solving grid equations with a tridiagonal preconditioner are described. The proposed method is used to solve grid equations that arise when calculating pressure for the three-dimensional problem of hydrodynamics of the Azov Sea. It is shown that the proposed method converges faster than the modified alternating triangular method. A parallel implementation of the proposed method for solving grid equations is presented and theoretical and practical estimates of the acceleration of the algorithm are carried out taking into account the latency time of the computing system. The results of computational experiments for solving problems of hydrodynamics of the Sea of Azov using the hybrid MPI + OpenMP technology are presented. The developed models and algorithms were used to reconstruct the environmental disaster that occurred in the Sea of Azov in 2001 and to solve the problem of the movement of the aquatic environment in estuary areas. Numerical experiments were carried out on the K-60 hybrid computing cluster of the Keldysh Institute of Applied Mathematics of Russian Academy of Sciences.

Keywords: mathematical modeling, hydrodynamics, iterative method, computational domain decomposition, parallel algorithm

UDC: 519.6

Received: 08.08.2023
Revised: 17.04.2024
Accepted: 17.04.2024

DOI: 10.20537/2076-7633-2024-16-3-647-672



© Steklov Math. Inst. of RAS, 2024