Тема этой статьи может не соответствовать рекомендациям Википедии о продуктах и услугах . ( декабрь 2012 г. )( Узнайте, как и когда удалить этот шаблон сообщения ) |
Распространение гармонических волн смоделировано библиотекой Hermes2d | |
Стабильный выпуск | 3.1 / 2015 |
---|---|
Операционная система | Linux , Unix , Windows , Mac OS X |
Доступно в | C ++, Python |
Тип | Программное обеспечение для научного моделирования |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU |
Интернет сайт | www |
Hermes2D ( Н IGH эр -порядок м odular конечного й lement с ystem ) является C ++ / Python библиотекой алгоритмов для быстрого развития адаптивных HP-ПЭХ решателей. [1] hp-FEM - это современная версия метода конечных элементов (FEM), которая обеспечивает чрезвычайно быструю экспоненциальную сходимость. [2]
Основные возможности библиотеки [ править ]
Библиотека Hermes может быть использована для большого разнообразия PDE проблем , начиная от линейных эллиптических уравнений , зависящего от времени нелинейных мульти-физической ФДЭ систем , возникающей в эластичности , строительную механику , механика жидкости , акустика , электромагнетизм и другие области вычислительной техники и наук . Библиотеки Hermes доступны для загрузки в соответствии с Ограниченными общими условиями лицензии GNU в качестве средства предоставления программного обеспечения с открытым исходным кодом для развития вычислительных научных исследований. Реализация Hermes адаптивного hp-FEMдля улучшения сходимости и точности нелинейных систем. Программное обеспечение и лежащие в его основе численные методы разработаны международной группой hp-FEM в Университете Невады в Рино (США), Университете Западной Богемии в Пльзене и Институте термомеханики в Праге ( Чешская Республика ). Hermes основан на пространственно-пространственно-временных адаптивных многосеточных HP-FEM- алгоритмах, работающих с сильно нерегулярными сетками . Поколение сетки разработано с использованием подвесных узлов произвольного уровня. [3]
Документация [ править ]
Документация для библиотек Hermes - это обширный набор инструкций, информации и руководств, связанных с использованием Hermes и метода конечных элементов . Hermes включает инструкции по установке совместных сторонних библиотек (TPL), а также введение в математику, лежащую в основе метода hp-FEM, и подробные инструкции по использованию и модификации кода. Любой пользователь, желающий расширить возможности Hermes, может найти инструкции о том, как отправить свою работу непосредственно авторам через GitHub . Документация включает в себя руководства по загрузке и компиляции Hermes для нескольких операционных систем, а также примеры проблем и тестов для каждого программного пакета .
См. Также [ править ]
- Список программного обеспечения для численного анализа
- Список пакетов программного обеспечения для конечных элементов
Ссылки [ править ]
- ^ П. Солин, К. Сегет, И. Долезел: Методы конечных элементов высшего порядка, CRC Press, 2003.
- ^ I. Babuska, BQ Го: Н, р и л варианты метода конечных элементов: основа теория и приложения, Успехи в разработке программных, том 15, выпуск 3-4, 1992.
- ^ Л. Дубцова, П. Солин, Дж. Червени, П. Кус: Пространственно-временная адаптивная двухкомпонентная HP-FEM для задач нестационарного микроволнового нагрева, представленная в Electromagnetics