FEMEngine — реализация метода конечных элементов на основе ф … го метапрограммирования на языке C++
http://0x1.tv/20191206BL
FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++ (Алексей Гурин, ISPRASOPEN-2019)
* Алексей Гурин
-------------
The talk discusses a problems of a finite element method programming. Modern C++ functional programming and template metaprogramming approach to finite element analysis is presented. This approach simplifies the implementation of an effective assembly of a stiffness matrix for a problem defined by a weak form. This method are tested by solution of a Poisson equation on unstructured 3D tetrahedral mesh on FEM C++ library FEMEngine developed by authors. Function which calculates the matrix is generated by higher order functions on compilation time.
Performance of the computation is assessed by comparison with FreeFem++ code and by studying of a disassembled code.
Видео FEMEngine — реализация метода конечных элементов на основе ф … го метапрограммирования на языке C++ канала Stas Fomin
FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++ (Алексей Гурин, ISPRASOPEN-2019)
* Алексей Гурин
-------------
The talk discusses a problems of a finite element method programming. Modern C++ functional programming and template metaprogramming approach to finite element analysis is presented. This approach simplifies the implementation of an effective assembly of a stiffness matrix for a problem defined by a weak form. This method are tested by solution of a Poisson equation on unstructured 3D tetrahedral mesh on FEM C++ library FEMEngine developed by authors. Function which calculates the matrix is generated by higher order functions on compilation time.
Performance of the computation is assessed by comparison with FreeFem++ code and by studying of a disassembled code.
Видео FEMEngine — реализация метода конечных элементов на основе ф … го метапрограммирования на языке C++ канала Stas Fomin
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Привет! Я Ауригорь и я БотПочему интеллект-карты так трудно создавать — когнитивные ловушки и ошибкиКак с помощью бота-помощника подружить мессенджер, таск-трек … зу знаний и раскрасить будни командыОпыт использования Atlassian Confluence в корпоративном управлении знаниямиЗачем и как заниматься управлением знаниями в ИТ — обзор задач, возражений и решенийВсё что Вы хотели знать о страховании разработчиков ПО, но стеснялись спроситьСистема автоматизации функционального тестирования для приложений на игровом движке UnityАнализ кода — как помешать взломать вашу системуСовременное состояние исследований и разработок в области автоматического анализа программЕдиная теория восстановления деревьев процессов Linux — огибая подводные камни checkpoint-restoreРазработка системы оценки финансовых рисков на основе стохас … ых риск-факторов методом Монте КарлоStructure Splitting для компилятора для микропроцессоров ЭльбрусМетодика моделирования квантовых алгоритмов, систем и предотвращение-устранение квантовых ошибокDevSecOps против восстания машинIoT — почему вам это необходимоСпособы автоматического поиска потенциальных экспертов по социальным сетямПочтовый сервер TeguFleet Commander и remote-viewerМассовый скоринг в CRM — секреты и подводные камниDiglossa.js — инструмент медленного чтения«Облачный» квест для первокурсников как инструмент повышения … анализа первичных данных о студентах