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

Выч. мет. программирование, 2013, том 14, выпуск 2, страницы 18–23 (Mi vmp147)

Программирование

Параллельные алгоритмы решения уравнения Пуассона при дискретизации по шаблону “косой крест” в областях с обратной ступенькой

А. М. Рязанов, С. А. Финогенов

Институт проблем безопасного развития атомной энергетики РАН (ИБРАЭ РАН)

Аннотация: В задачах гидродинамики для несжимаемой жидкости основным вычислительным блоком является решение уравнения Пуассона для нахождения давления. В статье предложена параллельная реализация метода фиктивных областей для уравнения Пуассона в трехмерной области с обратной ступенькой. Этот метод базируется на параллельной реализации быстрого алгоритма решения уравнения Пуассона в параллелепипеде. Рассмотрены стандартные методы решения данной задачи на основе пакета PETSc. Проведен сравнительный анализ двух подходов к обеспечению быстродействия на многопроцессорном комплексе “Ломоносов”, установленном в Научно-исследовательском вычислительном центре МГУ им. М.В. Ломоносова.

Ключевые слова: газовая динамика; гидродинамика; уравнение Пуассона; метод фиктивных компонент; параллельные вычисления; MPI; PETSc.

УДК: 519.6

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



© МИАН, 2024