Сибирский журнал вычислительной математики
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Сиб. журн. вычисл. матем.:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Сибирский журнал вычислительной математики, 2024, том 27, номер 4, страницы 365–378
DOI: https://doi.org/10.15372/SJNM20240401
(Mi sjvm883)
 

Эта публикация цитируется в 1 научной статье (всего в 1 статье)

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

Е. А. Берендеевab, И. В. Тимофеевab

a Новосибирский национальный исследовательский государственный университет (НГУ), ул. Пирогова, 1, Новосибирск, 630090
b Институт ядерной физики им. Г.И. Будкера СО РАН, просп. Акад. Лаврентьева, 11, Новосибирск, 630090
Список литературы:
Аннотация: Статья посвящена вопросам построения параллельного алгоритма для расчёта динамики плазмы методом частиц в ячейках с использованием полунеявной схемы, сохраняющей энергию и заряд. Данная схема представляет собой двухстадийный предиктор-корректор, где на этапе предсказания используется полунеявный метод Лапенты, в котором сохраняющий энергию линейный ток не удовлетворяет локальному закону Гаусса, а на этапе коррекции токи, электромагнитные поля и скорости частиц подправляются так, чтобы разностные законы сохранения энергии и заряда выполнялись точно. Этот подход оказывается эффективным для моделирования разномасштабных явлений с достаточно большим временным шагом, однако является ресурсоёмким, поскольку требует не только решения двух систем линейных уравнений за шаг, но и перестроения всей матрицы системы. Авторами разработан матрично-операторный алгоритм для программной реализации этой схемы, позволяющий эффективно распараллелить вычисления, а также использовать различные библиотеки для работы с матрицами и решателями систем линейных уравнений. Для построения матрицы использован алгоритм построчного хранения с поиском элементов через хэш-таблицу, что уменьшает объём используемой памяти, число синхронизаций потоков и позволяет существенно ускорить вычисления. Рассматриваемый алгоритм успешно применён в коде Beren3D.
Ключевые слова: параллельный алгоритм, метод частиц в ячейках, решение систем линейных алгебраических уравнений, высокопроизводительные вычисления.
Финансовая поддержка Номер гранта
Российский научный фонд 21-72-10071
Исследование выполнено за счет гранта РНФ (проект № 21-72-10071).
Статья поступила: 15.02.2024
Переработанный вариант: 26.03.2024
Англоязычная версия:
Numerical Analysis and Applications, 2024, Volume 17, Issue 4, Pages 301–312
DOI: https://doi.org/10.1134/S1995423924040013
Реферативные базы данных:
Тип публикации: Статья
УДК: 519.688
Образец цитирования: Е. А. Берендеев, И. В. Тимофеев, “Параллельный алгоритм для полунеявного метода частиц в ячейках с сохранением энергии и заряда”, Сиб. журн. вычисл. матем., 27:4 (2024), 365–378; Num. Anal. Appl., 17:4 (2024), 301–312
Цитирование в формате AMSBIB
\RBibitem{BerTim24}
\by Е.~А.~Берендеев, И.~В.~Тимофеев
\paper Параллельный алгоритм для полунеявного метода частиц в ячейках с сохранением энергии и заряда
\jour Сиб. журн. вычисл. матем.
\yr 2024
\vol 27
\issue 4
\pages 365--378
\mathnet{http://mi.mathnet.ru/sjvm883}
\crossref{https://doi.org/10.15372/SJNM20240401}
\edn{https://elibrary.ru/MIQMZD}
\transl
\jour Num. Anal. Appl.
\yr 2024
\vol 17
\issue 4
\pages 301--312
\crossref{https://doi.org/10.1134/S1995423924040013}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/sjvm883
  • https://www.mathnet.ru/rus/sjvm/v27/i4/p365
  • Эта публикация цитируется в следующих 1 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Сибирский журнал вычислительной математики
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025