RUS  ENG
Full version
JOURNALS // Journal of Samara State Technical University, Ser. Physical and Mathematical Sciences // Archive

Vestn. Samar. Gos. Tekhn. Univ., Ser. Fiz.-Mat. Nauki [J. Samara State Tech. Univ., Ser. Phys. Math. Sci.], 2025 Volume 29, Number 4, Pages 671–692 (Mi vsgtu2162)

Mathematical Modeling, Numerical Methods and Software Complexes

Improvement of the meshless method for numerical simulation of supersonic viscous gas flows

D. L. Reviznikov, A. V. Sposobin

Moscow Aviation Institute (National Research University), Moscow, 125993, Russian Federation

Abstract: A meshless method is developed and implemented for the three-dimensional numerical solution of the unsteady Navier–Stokes equations. The method is based on the discretization of the computational domain using a finite set of distributed computational nodes. To enhance accuracy, a combined approximation of spatial derivatives is employed: for convective fluxes, the Polynomial Least Squares (PLS) method is used, while for viscous fluxes, the Taylor Least Squares (TLS) approximation is applied. A key feature that eliminates asymmetry in the calculation of flow around axisymmetric bodies is the transformation of the orthonormal coordinate system for each pair of nodes during convective flux computation. Reconstruction of state vectors using the MUSCL scheme and gradient vectors ensures second-order spatial accuracy for convective fluxes. Time integration is performed by an explicit Runge–Kutta method. The software implementation in C++ utilizing OpenCL enables computations on graphics processing units (GPUs). The method is validated for the problem of supersonic flow around a sphere; the results demonstrate good agreement with benchmark data, and the deviation of the convective heat flux does not exceed 2 % as the number of nodes increases to $2.5 \cdot 10^7$.

Keywords: numerical simulation, three-dimensional flow, Navier–Stokes equations, meshless method, least squares method, coordinate transformation, supersonic flow

UDC: 519.63:532.5

MSC: 76M28, 65M75, 76N06

Received: February 25, 2025
Revised: April 5, 2025
Accepted: June 9, 2025
First online: December 1, 2025

DOI: 10.14498/vsgtu2162



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2026