Research of methods for calculating gradient of gas-dynamic quantities in finite volume difference schemes in aerodynamic problems
- Authors: Zhuchkov R.N.1, Kozelkov A.S.1,2, Meleshkin N.V.1, Struchkov A.V.1,2
-
Affiliations:
- Russian Federal Nuclear Center ‒ The All-Russian Research Institute of Experimental Physics
- Nizhny Novgorod state technical university n.a. R.E. Alekseev
- Issue: No 2 (2025)
- Pages: 16-30
- Section: COMPUTER SCIENCE, MANAGEMENT AND SYSTEM ANALYSIS
- Published: 21.06.2025
- URL: https://journals.eco-vector.com/1816-210X/article/view/702211
- DOI: https://doi.org/10.46960/1816-210X_2025_2_16
- EDN: https://elibrary.ru/DWDWMB
- ID: 702211
Cite item
Full Text
Abstract
The paper presents a study of the accuracy of calculating the gradient of an arbitrary value in CAE modeling. The Green-Gauss method and the least squares method (LSM) were chosen as the basic methods. The author's hybrid method is proposed on their basis. The most commonly used block-structured grids in practice are considered to analyze the accuracy of the methodology. The gradient calculation operation is performed for a given function and the numerical value of the gradient is compared with the exact value. The Green-Gauss method has greater accuracy for elongated cells, and the LSM has greater accuracy for cells with non-orthogonal edges. In the proposed hybrid approach, the gradient value is defined as the sum of the gradient values calculated by the Green-Gauss method and the LSM, taking into account the proposed weight functions. The presented method can be recommended for developing a numerical algorithm within the framework of CAE modeling.
Full Text
Введение
Точность численного моделирования напрямую зависит от точности выполнения различных операций, одной из которых является вычисление градиента. Значение, полученное в результате этой операции, применяется, например, при построении схем интерполяции второго порядка [1-2]. Градиенты чаще всего вычисляются либо методом наименьших квадратов (МНК), либо методом Грина-Гаусса. При работе с тонкоячеистыми сетками МНК может давать значения градиентов с большой погрешностью, что в конечном итоге снижает устойчивость всего численного решения [1]. В этом контексте метод Грина-Гаусса проявляет себя как более надежный инструмент, обеспечивающий повышенную точность вычислений на сетках данного типа. Если же сеточная модель содержит ячейки с неортогональными гранями, наоборот – наблюдается более высокая точность МНК.
Известно, что неструктурированные сетки боле востребованы на практике [3-6] ввиду более легкого процесса построения средствами сеточных генераторов и удобства заполнения расчетной области (тонкие вытянутые ячейки в призматическом слое, в основном ядре сетки – крупные многогранники). В настоящей работе разработан авторский гибридный алгоритм вычисления градиентов, предназначенный для повышения точности расчетов на неструктурированных сетках. Метод интегрирует преимущества двух классических подходов ‒ метода Грина-Гаусса и метода наименьших квадратов (МНК). Ключевыми аспектами разработки являются адаптивная комбинация методов в зависимости от локальных характеристик сетки и оптимизированный алгоритм выбора весовых коэффициентов. Практическая значимость предлагаемого решения подтверждена тестовыми расчетами и реализацией в программном комплексе.
Основные уравнения
Система уравнений Навье-Стокса [6-8], используемая для описания течения жидкости и газа, записывается следующим образом:
(1)
В выражении (1): ρ – плотность среды; – вектор скорости (u – скорость по оси x, v – скорость по оси y, w – скорость по оси z); p – давление; – полная энергия газа на единицу массы; – полная энтальпия газа; – молекулярная составляющая тензора касательных напряжений; – турбулентная составляющая тензора касательных напряжений; – молекулярная составляющая плотности теплового потока; – турбулентная составляющая плотности теплового потока; T – температура; – удельная теплоемкость при постоянном объеме; – удельная теплоемкость при постоянном давлении; R – универсальная газовая постоянная; m – молярная масса газа.
Для решения системы уравнений (1) используется конечно-объемный метод, в рамках которого расчетная область дискретизируется на произвольные многогранные элементы, выступающие в роли контрольных объемов (ячеек сетки – рис. 1).
Рис. 1. Ячейка расчетной сетки
Fig. 1. Computational grid cell
Система (1) в векторной форме записывается так:
(2)
где W – вектор консервативных переменных, F – вектор конвективных потоков, G – вектор диффузионных потоков, H – слагаемое источников.
(3)
где un – скорость по нормали, q – тепловой поток, τnj – произведение тензора вязких напряжений и вектора нормали. Для расчета вектора конвективных потоков применяются соответствующие численные схемы, например, AUSM+ [9].
Расчет конвективных и диффузионных потоков подразумевает определение величин на гранях расчетных ячеек, для чего применяется их реконструкция, которая в случае второго порядка точности [9-10] записывается в следующем виде:
(4)
где и – значение слева и справа от грани, и – значение в центре ячейки E и P (рис. 2), и – расстояние от центра ячейки Е и Р до центра грани f, (xi, yi, zi – декартовые координаты, – единичные вектора в декартовой системе координат), и – значение градиента в ячейке E и P, и – ограничитель, применяемый для снижения осцилляций в области ударных волн и контактных разрывов [11].
Рис. 2. Схема реконструкции величин из центра ячеек на грань
Fig. 2. Scheme of reconstruction of values from the center of cells to the edge
Выражение для вычисления градиента по методу Грина-Гаусса [12]:
(5)
где – значение на грани, – площадь грани.
Значение на грани f между ячейками P и E может быть вычислено следующим образом.
- (6)
- (7)
где , – вектор, соединяющий центры ячеек P и E,
.
Также градиент может быть рассчитан по методу наименьших квадратов (МНК) [12]. В этом случае вектор градиента записывается в виде:
.
(A, B, C) рассчитываются на основе решения приведенной системы:
(10)
Система (10) может быть записана как:
, здесь матрица и вектор представляются следующим образом:
. (11)
Здесь является приращением величины на грани f через ячейки, которые она разделяет. определяют расстояние между центрами грани f и ячейки P.
В случае использования МНК матрица может быть умножена на вес грани f:
- ; (12)
- ; (13)
- ; (14)
- . (15)
Исследование точности методов вычисления градиента выполняется на блочно-структурированных сетках, применяемых для моделирования течения в квадратном канале, вблизи пластины и при обтекании профиля крыла (рис. 3).
Рис. 3. Геометрия области и расчетные сетки для исследования точности
Fig. 3. Geometry of the area and computational grids for accuracy studies
Градиент численно находится для следующих распределений.
- Распределение линейного типа: . (16)
Точное значение градиента: (17)
- Распределение квадратичного типа:
(18)
Точное значение градиента:
(19)
Для определения точности методов вычисления градиента в каждой ячейке i расчетной сетки используются следующие критерии [13]:
- Отклонение по длине, %: ; (20)
- Отклонение по углу, %: ; (21)
В выражениях (20)-(21) – вычисленное, а – точное значение градиента. Для рассматриваемой сеточной модели точность расчета градиента определяется путем оценки величин:
; (22)
; (23)
; (24)
. (25)
Для численного определения градиента используются:
1) метод Грина-Гаусса на основе интерполяции (6) (Г-Г_1);
2) метод Грина-Гаусса на основе интерполяции (7) (Г-Г_2);
3) МНК, весовая функция (12) (МНК_1);
4) МНК, весовая функция (13) (МНК_2);
5) МНК, весовая функция (14) (МНК_3);
6) МНК, весовая функция (15) (МНК_4).
Градиент вычисляется для следующих выражений.
- Распределение линейного типа:
; (26)
- Распределение квадратичного типа:
. (27)
Тестовые расчеты
Тест № 1 – Квадратный канал, структурированная сетка
Рассматривается прямоугольное сечение с равномерной сеткой (рис. 4).
Рис. 4. Равномерная сетка
Fig. 4. Uniform grid
В табл. 1-2 приведены результаты расчета градиентов по методу Грина-Гаусса и МНК (в том числе, с разными весовыми функциями), получено максимальное значение локальной погрешности не более 5 %.
Таблица 1. Погрешность при вычислении градиента для распределения (26), тест № 1
Table 1. Error in calculating the gradient for distribution (26), test № 1
Метод | , % | , % | , % | , % |
Г-Г_1 | 0.0 | 1.5e-7 | 0.0 | 0.0 |
Г-Г_2 | 0.0 | 1.5e-7 | 0.0 | 0.0 |
МНК_1 | 0.0 | 2.7e-9 | 0.0 | 0.0 |
МНК_2 | 0.0 | 2.7e-9 | 0.0 | 0.0 |
МНК_3 | 0.0 | 1.3e-9 | 0.0 | 0.0 |
МНК_4 | 0.0 | 1.3e-9 | 0.0 | 0.0 |
Таблица 2. Погрешность при вычислении градиента для распределения (27), тест № 1
Table 2. Error in calculating the gradient for distribution (27), test № 1
Метод | , % | , % | , % | , % |
Г-Г_1 | 0.0 | 1.99 | 0.0 | 1.71 |
Г-Г_2 | 0.0 | 1.99 | 0.0 | 1.71 |
МНК_1 | 0.0 | 2.55 | 0.0 | 1.85 |
МНК_2 | 0.0 | 2.22 | 0.0 | 1.73 |
МНК_3 | 0.0 | 1. 91 | 0.0 | 1.51 |
МНК_4 | 0.0 | 1.91 | 0.0 | 1.51 |
Тест № 2 – Квадратный канал, структурированная сетка с пристеночными слоями
В случае моделирования течения с учетом турбулентного перемешивания необходимо вблизи поверхности обтекаемого тела строить пристеночные слои, например, как в структурированной сетке на рис. 5.
Рис. 5. Структурированная сетка с пристеночными слоями
Fig. 5. Structured grid with near-wall layers
В табл. 3-4 приведены результаты расчета градиентов по методу Грина-Гаусса и МНК (с разными весовыми функциями), получено максимальное значение локальной погрешности не более 5 %, что является достаточным при решении задач.
Таблица 3. Погрешность при вычислении градиента для распределения (26), тест № 2
Table 3. Error in calculating the gradient for distribution (26), test № 2
Метод | , % | , % | , % | , % |
Г-Г_1 | 0.0 | 0.78 | 0.0 | 0.82 |
Г-Г_2 | 0.0 | 0.04 | 0.0 | 0.03 |
МНК_1 | 0.0 | 2.51e-07 | 0.0 | 0.0 |
МНК_2 | 0.0 | 2.48e-07 | 0.0 | 0.0 |
МНК_3 | 0.0 | 4.32e-08 | 0.0 | 0.0 |
МНК_4 | 0.0 | 3.83e-08 | 0.0 | 0.0 |
Таблица 4. Погрешность при вычислении градиента для распределения (27), тест № 2
Table 4. Error in calculating the gradient for distribution (27), test № 2
Метод | , % | , % | , % | , % |
Г-Г_1 | 0.0 | 2.74 | 0.0 | 1.74 |
Г-Г_2 | 0.0 | 2.28 | 0.0 | 1.11 |
МНК_1 | 0.0 | 3.02 | 0.0 | 3.09 |
МНК_2 | 0.0 | 2.84 | 0.0 | 3.01 |
МНК_3 | 0.0 | 2.49 | 0.0 | 2.24 |
МНК_4 | 0.0 | 2.31 | 0.0 | 1.75 |
Наибольшая величина погрешности получена для распределения (27) в случае расчета градиента методом наименьших квадратов для пристеночной ячейки, характеризующейся наибольшей величиной соотношения сторон (рис. 6).
Рис. 6. Ячейка, с наибольшей величиной соотношения сторон
Fig. 6. Сell with the largest aspect ratio
Тест № 3 – Пластина, блочно-структурированная сетка
Рассмотрим блочно-структурированную сетку, применяемую при исследовании обтекания пластины (рис. 7).
Рис. 7. Пластина, блочно-структурированная сетка
Fig. 7. Plate, block-structured grid
В табл. 5-6 приведены результаты расчета градиентов по методу Грина-Гаусса и МНК (с разными весовыми функциями) на данной сетке.
Таблица 5. Погрешность при вычислении градиента для распределения (26), тест № 3
Table 5. Error in calculating the gradient for distribution (26), test № 3
Метод | , % | , % | , % | , % |
ГГ1 | 3.3e-8 | 0.61 | 2.9e-8 | 0.14 |
ГГ2 | 1.6e-8 | 0.61 | 2.3e-8 | 0.14 |
МНК1 | 7.4e-5 | 5.82 | 5.3e-4 | 3.99 |
МНК2 | 8.6e-4 | 5.16 | 5.1e-4 | 3.76 |
МНК3 | 7.9e-4 | 4.75 | 5.1e-4 | 1.61 |
МНК4 | 7.9e-4 | 3.88 | 5.1e-4 | 1.21 |
Таблица 6. Погрешность при вычислении градиента для распределения (27), тест № 3
Table 6. Error in calculating the gradient for distribution (27), test № 3
Метод | , % | , % | , % | , % |
ГГ1 | 5.8e-8 | 0.31 | 5.3e-8 | 0.33 |
ГГ2 | 4.1e-8 | 0.19 | 4.9e-8 | 0.27 |
МНК1 | 8.8e-5 | 8.66 | 7.5e-4 | 7.86 |
МНК2 | 8.5e-4 | 7.99 | 7.3e-4 | 7.05 |
МНК3 | 8.5e-4 | 5.81 | 7.3e-4 | 5.92 |
МНК4 | 8.1e-4 | 4.74 | 6.9e-4 | 4.88 |
Получено, что значение градиента вычислено с достаточной интегральной точностью. Наибольшая величина погрешности появляется в случае вычисления по МНК (8.66 %) в ячейке пристеночного слоя (рис. 8).
Рис. 8. Ячейка в пристеночном слое
Fig. 8. Cell in the near-wall layer
Анализ результатов позволяет сделать вывод о том, что при вычислении градиента для вытянутых ячеек метод Грина-Гаусса имеет большую точность.
Тест № 4 – Профиль крыла, блочно-структурированная сетка
Рассмотрим блочно-структурированную сетку, применяемую при исследовании обтекания профиля NACA0012 (рис. 9).
Рис. 9. Профиль NACA0012, блочно-структурированная сетка
Fig. 9. NACA0012 profile, block-structured grid
В табл. 7-8 приведены результаты расчета градиентов по методу Грина-Гаусса и МНК (с разными весовыми функциями) на данной сетке.
Таблица 7. Погрешность при вычислении градиента для распределения (26), тест № 4
Table 7. Error in calculating the gradient for distribution (26), test № 4
Метод | , % | , % | , % | , % |
ГГ1 | 4.51e-7 | 8.99 | 6.31e-6 | 9.77 |
ГГ2 | 4.44e-7 | 8.72 | 6.04e-6 | 8.01 |
МНК1 | 2.81e-8 | 6.56 | 4.39e-7 | 5.99 |
МНК2 | 2.55e-8 | 5.88 | 4.22e-7 | 5.05 |
МНК3 | 1.77e-8 | 4.05 | 4.01e-7 | 4.76 |
МНК4 | 1.77e-8 | 3.98 | 4.01e-7 | 4.76 |
Таблица 8. Погрешность при вычислении градиента для распределения (27), тест № 4
Table 8. Error in calculating the gradient for distribution (27), test № 4
Метод | , % | , % | , % | , % |
ГГ1 | 2.73e-6 | 8.77 | 3.12e-5 | 8.66 |
ГГ2 | 2.06e -6 | 8.28 | 3.11e-5 | 8.05 |
МНК1 | 3.76e-8 | 9.14 | 6.58e-6 | 9.21 |
МНК2 | 3.54e-8 | 9.05 | 6.42e-6 | 8.42 |
МНК3 | 3.51e-8 | 8.52 | 6.35e-6 | 7.41 |
МНК4 | 3.42e-8 | 7.99 | 6.35e-6 | 5.95 |
Наибольшая величина локальной погрешности в случае МНК наблюдается в ячейках пристеночных слоев, аналогично результатам теста № 3 (для обоих распределений). В случае Грина-Гаусса наибольшая величина погрешности характерна для ячеек с не ортогональными гранями (рис. 10).
Рис. 10. Ячейка с неортогональными гранями
Fig. 10. Cell with non-orthogonal edges
Получено, что метод Грина-Гаусса и МНК позволяют вычислять значение градиента произвольной функции с достаточной точностью, которая при этом может зависеть от формы контрольного объема.
Гибридный метод вычисления градиента
Для повышения точности вычисления градиента произвольных функций при решении промышленных задач на неструктурированных сетках предлагается применять гибридный метод, где базовыми являются метод Грина-Гаусса и МНК. В этом случае значение градиента определяется путем сложения значений градиента, вычисленных методом Грина-Гаусса и МНК. При этом каждое значение градиента берется с учетом весовой функции (28):
, (28)
здесь – значение градиента по МНК, – значение градиента по методу Грина-Гаусса, – весовая функция.
Ключевой особенностью данного подхода является выбор весовой функции β, которая должна иметь зависимость от геометрической формы контрольного объема. Представим β в виде следующего произведения:
, (29)
здесь – весовая функция, учитывающая соотношение сторон ячейки, – весовая функция, учитывающая ортогональность граней ячейки. Выражение для определения имеет следующий вид:
. (30)
, (31)
, (32)
где и – скалярное произведение (максимальное и минимальное значение) и , – вектор от центра ячейки P к центру грани f, – нормаль к грани f.
При записи выражения (30) принимается предположение, что максимальное значение соотношения сторон контрольного объема может достигать значения 104. В этом случае принимает нулевое значение, и для вычисления градиента используется метод Грина-Гаусса.
Для вычисления используется выражение:
, (33)
где α – угол между нормалью грани и вектором, соединяющим центры соседних ячеек, π – число Пи.
Значение функции асимптотически приближается к единице с ростом угла α, и градиент вычисляется по МНК (рис. 11).
Рис. 11. График функции βcurv
Fig. 11. Function βcurv
Итоговое значение весовой функции β находится в интервале [0;1], где:
1) при β = 1 градиент вычисляется исключительно методом наименьших квадратов;
2) при β = 0 используется только метод Грина-Гаусса;
3) промежуточные значения определяют взвешенную комбинацию обоих методов.
Точность разработанного авторского метода вычисления градиента исследовалась на рассмотренных выше тестах, полученные результаты приведены в табл. 9-10.
Таблица 9. Погрешность при вычислении градиента для распределения (26), гибридная схема
Table 9. Error in calculating the gradient for distribution (26), hybrid scheme
Сетка | , % | , % | , % | , % |
Тест №1 | 0.0 | 4.28e-8 | 0.0 | 0.0 |
Тест №2 | 0.0 | 5.3e-2 | 0.0 | 6.1e-2 |
Тест №3 | 7.19e-5 | 1.38 | 6.41e-5 | 0.73 |
Тест №4 | 3.77e-7 | 4.65 | 8.21e-5 | 3.99 |
Таблица 10. Погрешность при вычислении градиента для распределения (27), гибридная схема
Table 10. Error in calculating the gradient for distribution (27), hybrid scheme
Сетка | , % | , % | , % | , % |
Тест №1 | 0.0 | 2.03 | 0.0 | 1.6 |
Тест №2 | 0.0 | 1.99 | 0.0 | 1.43 |
Тест №3 | 5.82e-5 | 2.08 | 1.93e-5 | 1.84 |
Тест №4 | 1.89e-6 | 6.55 | 2.88e-5 | 5.74 |
Предлагаемый метод расчета градиента позволяет уменьшить максимальные значения погрешности для рассматриваемых распределений. Можно заметить некоторое увеличение минимальных значений погрешности, что объясняется «смешиванием» значений по разным методам. Однако эффект снижения максимальных величин имеет более значимое влияние на точность численного решения.
Все показанные здесь численные алгоритмы и методики расчетов реализованы в рамках российского программного обеспечения ЛОГОС, предназначенного для решения комплексных задач в области вычислительной гидродинамики и аэродинамики [14-17].
Заключение
Рассмотрены результаты численного исследования точности методов вычисления градиента на различных сеточных моделях. На основе классических методов (Грина-Гаусса и МНК) разработан комбинированный авторский алгоритм, использующий аддитивную комбинации результатов расчетов по обоим методам с учетом весовой функции, предложенной авторами работы. Описанный подход приводит к уменьшению максимальных значений погрешности вычисления градиента, что позволяет повысит точность численного решения.
Представленный метод может быть рекомендован при разработке численного алгоритма в рамках CAE-моделирования.
Результаты получены при финансовой поддержке национального проекта «Наука и университеты» в рамках программы Минобрнауки РФ по созданию молодежных лабораторий № FSWE-2024-0001 (научная тема: «Разработка численных методов, моделей и алгоритмов для описания течений жидкостей и газов в естественных природных условиях, и условиях функционирования индустриальных объектов в штатных и критических условиях на суперкомпьютерах экса- и зеттапроизводительности»).
About the authors
R. N. Zhuchkov
Russian Federal Nuclear Center ‒ The All-Russian Research Institute of Experimental Physics
Author for correspondence.
Email: rnzhuchkov@vniief.ru
ORCID iD: 0000-0003-2252-6612
Russian Federation, Sarov
A. S. Kozelkov
Russian Federal Nuclear Center ‒ The All-Russian Research Institute of Experimental Physics; Nizhny Novgorod state technical university n.a. R.E. Alekseev
Email: ASKozelkov@vniief.ru
ORCID iD: 0000-0003-3247-0835
Russian Federation, Sarov; Nizhny Novgorod
N. V. Meleshkin
Russian Federal Nuclear Center ‒ The All-Russian Research Institute of Experimental Physics
Email: nvmeleshkin@yandex.ru
ORCID iD: 0009-0004-3143-7632
Russian Federation, Sarov
A. V. Struchkov
Russian Federal Nuclear Center ‒ The All-Russian Research Institute of Experimental Physics; Nizhny Novgorod state technical university n.a. R.E. Alekseev
Email: andrye134@yandex.ru
ORCID iD: 0000-0002-6979-8968
Russian Federation, Sarov; Nizhny Novgorod
References
- Mavriplis D.J. Revisiting the Least-Squares Procedure for Gradient Reconstruction on Unstructured Meshes. AIAA Paper 2003-3986, 2003.
- Wang, Z.J. A Fast Nested Multi-Grid Viscous Flow Solver for Adaptive Cartesian/Quad Grids. Int. J. Numer. Meth. Fluids, Vol. 33 (2000), pp.657-680.
- Wang Z.J., Chen, R.F. Anisotropic Solution-Adaptive Viscous Cartesian Grid Method for Turbulent Flow Simulation. AIAA J., Vol. 40 (2002), pp.1969-1978.
- Aftosmis M.J., Berger M.J., Alonso J.J. Applications of a Cartesian Mesh Bondary-Layer Approach for Complex Configurations. AIAA Paper 2006-0652, 2006.
- Luo H., Spiegel S., Lohner R. Hybrid Grid Generation Method for Complex Geometries. AIAA J., Vol.48 (2010), pp. 2639-2647. doi: 10.2514/1.J050491
- Флетчер, К. Вычислительные методы в динамике жидкости. В 2 т. / К. Флетчер. – М.: Мир, 1991. – 552 с.
- Ландау, Л.Д. Теоретическая физика. Том VI. Гидродинамика / Л.Д. Ландау, Е.М. Лившиц. –М.: Наука, 1988. – 736 с.
- Лойцянский, Л.Г. Механика жидкости и газа / Л.Г. Лойцянский. – М.: Наука, 1979. – 904 с.
- Kim K.H., Kim Ch. and Rho O.-H. Methods for the accurate computations of hypersonic flows. I AUSMPW+ scheme. J. Comput. Phys. – 2001. – Vol. 174. – Pp. 38-80.
- Ferziger J.H., Peric M. Computational methods for fluid dynamics. Third edition. – Berlin, Heidelberg: Springer, 2002. – 423 p.
- Struchkov A., Kozelkov A., Zhuchkov R, Volkov K., Strelets D. Implementation of Flux Limiters in Simulation of External Aerodynamic Problem on Unstructured Meshes. Fluids 2023, 8(1), 31; doi: 10.3390/fluids8010031
- Blazek J. Computational Fluid Dynamics: Principles and Applications. – New York: Elsevier, 2001. – 496 p.
- Мелешкин, Н.В. Пакет программ Логос. Численное исследование точности аппроксимации дифференциальных операторов на различных сетках / Н.В. Мелешкин, Ю.Н. Дерюгин, Д.К. Зеленский, А.С. Козелков // Супервычисления и математическое моделирование. Труды XIV международной конференции – Саров, РФЯЦ-ВНИИЭФ, 2013. С. 408-415.
- Sarazov A.V., Kozelkov A.S., Strelets D.Yu., Zhuchkov R.N., Modeling Object Motion on Arbitrary Unstructured Grids Using an Invariant Principle of Computational Domain Topology: Key Features. Symmetry 2023, 15, 2081. https://doi.org/10.3390/sym15112081.
- Korotkov A., Kozelkov A., Three-dimensional numerical simulations of fluid dynamics problems on grids with nonconforming interfaces // Siberian Electronic Mathematical Reports.
- Kozelkov A.S., Struchkov A.V., Strelets D.Yu., Two Methods to Improve the Efficiency of Supersonic Flow Simulation on Unstructured Grids. Fluids 2022, 7, 136. https://doi.org/10.3390/fluids7040136.
- Kozelkov A.S., Strelets D.Yu., Sokuler M.S. and Arifullin R.H. Application of Mathematical Modeling to Study Near-Field Pressure Pulsations of a Near-Future Prototype Supersonic Business Aircraft. J. Aerosp. Eng., 2022, 35(1): 04021120.
Supplementary files













