OOFEM - Википедия - OOFEM
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Оригинальный автор (ы) | Боржек Пацак |
---|---|
Стабильный выпуск | 2.4 / 15 февраля 2016 г. |
Операционная система | Unix, Windows |
Тип | Анализ методом конечных элементов |
Лицензия | LGPL |
Интернет сайт | оофем |
OOFEM это бесплатно и с открытым исходным кодом мультифизика заключительный элемент код с объектно-ориентированный архитектура.[1] Цель этого проекта - предоставить эффективный и надежный инструмент для вычислений FEM, а также предложить модульную и расширяемую среду для разработки.[2]
Основные особенности
- Решает различные линейные и нелинейные задачи из структурной, тепловой и гидравлической механики.[3]
- В частности, включает множество моделей материалов для нелинейной механики разрушения квазихрупких материалов, таких как бетон.[4][5]
- Эффективный параллельно поддержка обработки на основе декомпозиция домена и парадигмы передачи сообщений.[6]
- Доступны как прямые, так и итерационные решатели. Прямые решатели включают симметричный и несимметричный решатель линии горизонта и разреженный прямой решатель. Итерационные решатели поддерживают множество разреженных форматов хранения и поставляются с различными предобуславливателями.[7] Доступны интерфейсы для сторонних библиотек решателей линейных и собственных значений, включая IML,[8] PETSc, SLEPc,[9] и СПУЛИ.[10]
- Поддержка для Расширенные конечные элементы (XFEM)[11] и изогеометрический анализ (IGA).[12]
Лицензия
OOFEM - бесплатное программное обеспечение с открытым исходным кодом, выпущенное под Стандартная общественная лицензия ограниченного применения GNU версия 2.1 в любой более поздней версии[13]
Смотрите также
- Список программного обеспечения для численного анализа
- Список пакетов программного обеспечения конечных элементов
Рекомендации
- ^ Б. Пацак и З. Биттнар: Дизайн объектно-ориентированного кода конечных элементов, Достижения в инженерном программном обеспечении, 32 (10-11), 759-767, 2001
- ^ Сайт проекта OOFEM по адресу www.oofem.org
- ^ Особенности OOFEM, http://www.oofem.org/en/features/features.html
- ^ Руководство по библиотеке материалов OOFEM, http://www.oofem.org/en/documentation/manual.html
- ^ Б. Пацак и М. Йирасек. Адаптивное разрешение локальных повреждений квазихрупких материалов. Журнал отдела инженерной механики ASCE, 130: 720-732, 2004.
- ^ Б. Пацак и Д. Рипл. Объектно-ориентированная параллельная структура конечных элементов с динамической балансировкой нагрузки. Достижения в инженерном программном обеспечении, 47 (1): 35 - 50, 2012.
- ^ Руководство по вводу OOFEM, http://www.oofem.org/en/documentation/manual.html
- ^ Библиотека шаблонов для численных итерационных методов, http://math.nist.gov/iml++/
- ^ Масштабируемая библиотека для вычисления задач на собственные значения, http://www.grycap.upv.es/slepc/
- ^ Программа для решения пространственно-ориентированных линейных уравнений, http://www.netlib.org/linalg/spooles/spooles.2.2.html
- ^ Р. Чамрова и Б. Пацак: объектно-ориентированное программирование и расширенный метод конечных элементов. Инженерия и вычислительная механика, 163 (EM4): 271--278, 2010.
- ^ Д. Рипл и Б. Пацак: От анализа конечных элементов до изогеометрического анализа в объектно-ориентированной вычислительной среде, Достижения в области инженерного программного обеспечения, 44 (1): 116 - 125, 2012. doi: 10.1016 / j.advengsoft.2011.05 .032.
- ^ Лицензия OOFEM