RUS  ENG
Полная версия
ЖУРНАЛЫ // Математическое моделирование // Архив

Матем. моделирование, 2021, том 33, номер 5, страницы 3–15 (Mi mm4283)

Сравнение двух методов распараллеливания вычислений при решении интегро-дифференциального уравнения переноса излучения

О. В. Николаева

Институт прикладной математики им. М.В. Келдыша РАН

Аннотация: Рассматривается задача распараллеливания вычислений при решении интегро-дифференциального уравнения переноса излучения в сильно рассеивающих средах. Распараллеливание выполняется для двухшагового итерационного алгоритма решения системы сеточных уравнений. На первом шаге применяется метод простой итерации. На втором шаге к сеточным значениям, полученным на первом шаге, прибавляется ускоряющая сходимость итераций поправка. Уравнение для поправки решается методом подпространств Крылова. Выполнено сравнение эффективности двух методов распараллеливания двухшагового итерационного алгоритма. В BJ (Block Jacobi) методе расчет простой итерации выполняется локально в каждой пространственной подобласти. В BS (Block Seidel) методе выполняется сквозной расчет по всей области. Оба метода реализованы в программе РАДУГА Т решения уравнения переноса на неструктурированных сетках. Исследование эффективности методов выполнено на модели легководного реактора.

Ключевые слова: уравнение переноса, распараллеливание вычислений, сквозной счет, неструктурированные сетки.

Поступила в редакцию: 28.12.2020
Исправленный вариант: 28.12.2020
Принята в печать: 15.03.2021

DOI: 10.20948/mm-2021-05-01


 Англоязычная версия: Mathematical Models and Computer Simulations, 2021, 13:6, 1087–1096


© МИАН, 2024