Гермес Проект - Hermes Project
Тема этой статьи может не соответствовать Википедии рекомендации по продуктам и услугам.Декабрь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Распространение гармонических волн смоделировано библиотекой Hermes2d | |
Стабильный выпуск | 3.1 / 2015 |
---|---|
Операционная система | Linux, Unix, Windows, Mac OS X |
Доступно в | C ++, Python |
Тип | Программное обеспечение для научного моделирования |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Интернет сайт | www |
Гермес2D (ЧАСкайфэ-порядок модулярный конечный еодолжить sсистема) - это библиотека алгоритмов C ++ / Python для быстрой разработки адаптивных hp-FEM решатели.[1] hp-FEM это современная версия метод конечных элементов (FEM), способный к чрезвычайно быстрой экспоненциальной сходимости.[2]
Основные возможности библиотеки
Библиотеку Hermes можно использовать для самых разных PDE задачи от линейных эллиптических уравнений до зависящих от времени нелинейный мультифизика PDE системы, возникающие в эластичность, строительная механика, механика жидкости, акустика, электромагнетизм, и другие области вычислительная техника и наука. Библиотеки Hermes доступны для загрузки в соответствии с Ограниченными общими условиями лицензии GNU в качестве средства предоставления программного обеспечения с открытым исходным кодом для разработки Вычислительная наука Исследование. Реализация Hermes адаптивного hp-FEM для улучшения сходимости и точности в нелинейных системах. Программное обеспечение и лежащие в основе численные методы разработаны международным группа HP-FEM на Университет Невады в Рино (Соединенные Штаты), Университет Западной Богемии в Пльзень и Институт термомеханики в г. Прага (Чехия ). Гермес основан на пространственно-пространственно-временной адаптивной мульти-сетке. hp-FEM алгоритмы, работающие с очень нерегулярными сетки. В создание сетки спроектирован с использованием узлов подвески произвольного уровня[3]
Документация
Документация для библиотек Hermes представляет собой обширный набор инструкций, информации и руководств, связанных с использованием Hermes и Метод конечных элементов. Гермес включает инструкции по установке совместных сторонних библиотек (TPL), а также введение в математику, лежащую в основе hp-FEM метод и подробные инструкции по использованию и модификации кода. Любой пользователь, желающий расширить возможности Hermes, может найти инструкции о том, как отправить свою работу непосредственно авторам через GitHub. Документация включает в себя руководства по загрузке и компиляции Hermes в нескольких операционных системах, а также примеры проблем и тестов для каждой из них. пакет программного обеспечения.
Смотрите также
- Список программного обеспечения для численного анализа
- Список пакетов программного обеспечения конечных элементов
использованная литература
- ^ П. Солин, К. Сегет, И. Долезел: Методы конечных элементов высшего порядка, CRC Press, 2003.
- ^ И. Бабушка, B.Q. Го: h, p и h-p версия метода конечных элементов: теория основ и приложения, Advances in Engineering Software, Volume 15, Issue 3-4, 1992.
- ^ Л. Дубцова, П. Солин, Дж. Червени, П. Кус: Пространственно-временная адаптивная двухкомпонентная HP-FEM для задач нестационарного микроволнового нагрева, представленная в Electromagnetics