DEVELOPMENT OF PARALLEL IMPLEMENTATION FOR THE NAVIER-STOKES EQUATION IN DOUBLY CONNECTED AREAS USING THE FICTITIOUS DOMAIN METHOD
Temirbekov A. Altybay A. Temirbekovа L. Kasenov S.
2022Technology Center
Eastern-European Journal of Enterprise Technologies
2022#2Issue 4-11638 - 46 pp.
This paper presents a numerical realization of the Navier-Stokes equations in irregular domains using the fictitious domain method with a continuation along with the lowest coefficient. To solve numerous connected issues in irregular regions, the fictitious domain method is broadly used. The advantage of the fictitious domain method is that the problem is solved not in the original complex domain, but in a few other, easier domains. Using the method, computation is done easily for a sufficiently wide class of problems with arbitrary computational domains. The problem is solved using two methods. The primary method is based on the development of a distinct issue in variables of the stream function and the vortex velocity using the pressure uniqueness condition. The second method is to understand the expressed issue by the fictitious domain method with a continuation by lower coefficients. Using the fictitious domain method, a computational algorithm is constructed based on the explicit finite difference schemes. The finite difference scheme is stable and has high computational accuracy and it gives the possibility to parallelize. Temperature distributions and stream functions are presented as numerical results. A parallel algorithm has been developed using Open Multi-Processing (hereinafter OpenMP) and Message Passing Interface (hereinafter MPI) technologies. Within the parallel approach, we used OpenMP technology for parallel calculation of vorticity and stream work, and for calculating temperature we applied MPI technology. The performance analysis on our parallel code shows favorable strong and weak scalability. The test results show that the code running in the parallel approach gives the expected results by comparing our results with those obtained while running the same simulation on the central processing unit (CPU)
Navier-stokes equations , Numerical methods , Parallel algorithm , Stream function , Vorticity
Text of the article Перейти на текст статьи
Department of Computational Sciences and Statistics, Al-Farabi Kazakh National University, Al-Farabi аve.,71, Almaty, 050040, Kazakhstan
Department of Computer Science, Al-Farabi Kazakh National University, Al-Farabi аve.,71, Almaty, 050040, Kazakhstan
Department of Informatics and Informatization of Education, Abai Kazakh National Pedagogical University, Dostyk аve.,13, Almaty, 050010, Kazakhstan
Department of Computational Sciences and Statistics
Department of Computer Science
Department of Informatics and Informatization of Education
10 лет помогаем публиковать статьи Международный издатель
Книга Публикация научной статьи Волощук 2026 Book Publication of a scientific article 2026