Оглавление
МФЕМ
-
Обзор библиотеки MFEM
- MFEM – это библиотека C++ для решения дифференциальных уравнений методом конечных элементов.
- Разработана и поддерживается Ливерморской национальной лабораторией и сообществом разработчиков.
- Выпущена под лицензией BSD.
-
Возможности и особенности
- Поддержка произвольных конечных элементов высокого порядка с криволинейными границами.
- Поддержка пространств конечных элементов H1, H (curl), H (div), разрывных и NURBS.
- Локальное уточнение сетки для различных типов сеток.
- Поддержка высоко масштабируемого параллелизма на основе MPI и ускорения на GPU.
- Широкий спектр методов дискретизации конечных элементов.
- Интеграция с библиотекой Hypre и поддержка множества внешних библиотек.
- Точная и гибкая визуализация с VisIt и ParaView.
- Использование шаблонов C++ и легкая разработка.
- Документация в виде примеров и мини-приложений.
-
Дополнительные ресурсы
- Ссылки на другие пакеты программного обеспечения для конечных элементов и численного анализа.
- Упоминание о цифровых библиотеках.
-
Рекомендации
- Ссылки на внешние ресурсы, включая официальный веб-сайт.
Полный текст статьи: