|
Препринты Института прикладной математики им. М. В. Келдыша РАН, 2016, 023, 27 стр.
(Mi ipmp2099)
|
|
|
|
Разрывный метод Галëркина на трëхмерных тетраэдральных сетках. Использование операторного метода программирования
М. М. Краснов, М. Е. Ладонкина, В. Ф. Тишкин
Аннотация:
Операторный метод программирования позволяет компактно записывать математические формулы в программах и облегчает перенос программ на параллельные архитектуры, такие как NVidia CUDA и Intel Xeon Phi. Ранее операторный метод программирования был реализован для регулярных трёхмерных декартовых сеток и трёхмерных локально-адаптивных сеток. В данной работе этот метод переносится на трёхмерные тетраэдральные сетки. На этом примере иллюстрируется возможность эффективной реализации данного метода на произвольных трёхмерных сетках. Кроме того, в работе демонстрируется применение методов шаблонного метапрограммирования языка C++ для ускорения вычислений.
Ключевые слова:
операторный метод программирования, трёхмерные тетраэдральные сетки, разрывный метод Галёркина, CUDA, шаблонное метапрограммирование.
Образец цитирования:
М. М. Краснов, М. Е. Ладонкина, В. Ф. Тишкин, “Разрывный метод Галëркина на трëхмерных тетраэдральных сетках. Использование операторного метода программирования”, Препринты ИПМ им. М. В. Келдыша, 2016, 023, 27 с.
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ipmp2099 https://www.mathnet.ru/rus/ipmp/y2016/p23
|
|