RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2014, том 15, выпуск 2, страницы 239–257 (Mi vmp246)

Эта публикация цитируется в 1 статье

Моделирование динамики пузырьков в трехмерных потенциальных течениях на гетерогенных вычислительных системах быстрым методом мультиполей и методом граничных элементов

Ю. А. Иткуловаa, О. А. Абрамоваa, Н. А. Гумеровb, И. Ш. Ахатовc

a Башкирский государственный университет,Центр микро- и наномасштабной динамики дисперсных систем (ЦМНДДС, БашГУ)
b Университет штата Мэриленд, США
c Университет штата Северная Дакота, США

Аннотация: Исследуется динамика пузырьков в потенциальных течениях несжимаемой жидкости. Предлагаемый подход основан на методе граничных элементов для уравнения Лапласа, который особенно эффективен для трехмерного моделирования динамики пузырьков. Для увеличения масштаба задачи и ускорения расчетов разработан и реализован эффективный численный алгоритм. В зависимости от размера задачи для ускорения метода граничных элементов применяется прямой метод расчета матрично-векторного произведения на графических процессорах (GPU) или быстрый метод мультиполей (FMM), реализованный на гетерогенных вычислительных системах (многоядерные CPU и GPU). Предложен новый метод стабилизации сетки, моделирующий поверхность пузырька, основанный на фильтрации сферических гармоник. Все это позволяет напрямую рассчитывать трехмерную динамику одиночного пузырька, двух взаимодействующих пузырьков и пузырькового кластера с высокой степенью дискретизации поверхности. Разработанный метод может быть использован для решения широкого класса задач, связанных с потенциальными течениями пузырьковых жидкостей.

Ключевые слова: динамика пузырьков, потенциальное течение, метод граничных элементов, быстрый метод мультиполей, параллельные вычисления, графические процессоры.

УДК: 532.5+519.6

Поступила в редакцию: 25.03.2014



© МИАН, 2024