FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++ (Алексей Гурин, ISPRASOPEN-2019)

Материал из 0x1.tv

Докладчик
Алексей Гурин.jpg
Алексей Гурин

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.

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.

Презентация

FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++.pdf
FEMEngine — реализация метода конечных элементов на основе функционального и шаблонного метапрограммирования на языке C++!.jpg

Примечания и ссылки

Plays:27   Comments:0