An Approach to the Implementation of the Multigrid Method with Full Approximation for CFD Problems
- Авторы: Gorobets A.V.1
-
Учреждения:
- Keldysh Institute of Applied Mathematics of Russian Academy of Sciences
- Выпуск: Том 63, № 11 (2023)
- Страницы: 1922-1922
- Раздел: МАТЕМАТИЧЕСКАЯ ФИЗИКА
- URL: https://edgccjournal.org/0044-4669/article/view/664954
- DOI: https://doi.org/10.31857/S0044466923110133
- EDN: https://elibrary.ru/CXAHZV
- ID: 664954
Цитировать
Аннотация
Подход к реализации многосеточного метода c полной аппроксимацией для задач газовой динамики. Статья посвящена использованию многосеточного метода для ускорения расчетов сжимаемых течений в стационарной постановке на неструктурированных сетках. Используется многосеточный метод с построением полной аппроксимации для каждого сеточного уровня (FAS MG – Full Approximation Scheme Multigrid). Такой метод в случае неструктурированной сетки может вызывать сложности, связанные как с построением сеточных уровней и операторов перехода между ними, так и с программной реализацией в существующем расчетном коде. В программе требуется иметь дело сразу с несколькими разными дискретизациями. Если изначально вся структура данных, включающая массивы с сеточными данными, топологию, данные интегрирования по времени, спроектирована для работы на одной сетке, то внедрение FAS MG может превратиться в катастрофу, сопряженную с переписыванием всего кода. Целью данной работы является получение многократного ускорения расчета ценой минимальных усилий. Решается проблема реализации многосеточного метода на базе существующего программного комплекса, не предназначенного для работы с несколькими сеточными уровнями. Внедрение многосеточного метода в MPI-параллельный код осуществляется таким образом, что вообще не нужно переделывать программу для работы с несколькими сетками. Также избегаются сложности с построением сеточных уровней для неструктурированной сетки, не используется агломерация ячеек, не увеличивается количество граней у ячеек на грубых уровнях. В данной статье описывается, как даже в устаревшем с точки зрения программной архитектуры коде развернуть FAS MG в кратчайшие сроки.
Ключевые слова
Об авторах
A. V. Gorobets
Keldysh Institute of Applied Mathematics of Russian Academy of Sciences
Автор, ответственный за переписку.
Email: gorobets@keldysh.ru
Russia, Moscow
Список литературы
Дополнительные файлы
