|
Эта публикация цитируется в 3 научных статьях (всего в 3 статьях)
Параллельный алгоритм трассировки лучей для анализа поля излучения и построения обскурограмм излучающего газа
О. Г. Ольховская, В. А. Гасилов, А. М. Котельников, М. В. Якобовский
Аннотация:
Построен оригинальный алгоритм, позволяющий выполнять трассировку лучей и расчет переноса излучения по характеристикам на трехмерных сетках нерегулярной структуры в задачах, использующих геометрический параллелизм и разбиение на подобласти. Тем самым обеспечивается учет направленности излучения в сложных многомасштабных 3D магнитогидродинамических расчетах. Алгоритм реализован на С++. Расчет пересечений лучей с сеточными элементами выполняется посредством точных вычислений в рациональных числах. Трассировка всех используемых в расчетах лучей в пределах одного MPI-процесса осуществляется параллельно с использованием OpenMP-нитей. Исследованы ускорение и масштабируемость реализованных алгоритмов, в том числе сравнение с другими солверами в рамках МГД-кода. Рассмотрены возможные приложения разработанной методики.
Ключевые слова:
трассировка лучей, трехмерная сетка нерегулярной структуры, перенос излучения, моделирование высокотемпературной плазмы, магнитная гидродинамика, вычисления в рациональных числах, целые числа произвольной разрядности, MPI, OpenMP.
Образец цитирования:
О. Г. Ольховская, В. А. Гасилов, А. М. Котельников, М. В. Якобовский, “Параллельный алгоритм трассировки лучей для анализа поля излучения и построения обскурограмм излучающего газа”, Препринты ИПМ им. М. В. Келдыша, 2018, 143, 16 с.
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ipmp2502 https://www.mathnet.ru/rus/ipmp/y2018/p143
|
Статистика просмотров: |
Страница аннотации: | 616 | PDF полного текста: | 142 | Список литературы: | 23 |
|