|
ПРОГРАММНАЯ ИНЖЕНЕРИЯ
Разработка модуля для решателя poroPlasticStressedFoam и его интеграция в OpenFOAM
Д. И. Читалов Южно-Уральский федеральный научный центр минералогии и геоэкологии УРО РАН, Челябинская обл., Миасс, Ильменский заповедник, Россия
Аннотация:
В статье рассматривается проблема доработки базовой версии графической оболочки платформы OpenFOAM для проведения численных экспериментов в области механики сплошных сред. Поставлена цель разработать и интегрировать в базовую версию приложения программный модуль для управления численным моделированием посредством решателя poroPlasticStressedFoam. Для достижения поставленной цели построена UML-диаграмма, описывающая механизм работы модуля, подготовлен программный код, обеспечивающий отображение графической части модуля и логику его работы. Представлен стек технологий, необходимый для выполнения поставленных задач разработки, а также требования к вычислительному устройству. В статье раскрываются результаты проведенной работы на примере одной из фундаментальных задач механики сплошных сред, моделируемых на базе платформы OpenFOAM. Практическая ценность выполненной разработки выражается в минимизации рабочего времени, затрачиваемого специалистами на этапы пре- и пост-процессинга моделирования задач механики сплошных сред.
Ключевые слова:
численное моделирование, механика сплошных сред, графический интерфейс пользователя, OpenFOAM, открытое программное обеспечение, решатель poroPlasticStressedFoam.
Образец цитирования:
Д. И. Читалов, “Разработка модуля для решателя poroPlasticStressedFoam и его интеграция в OpenFOAM”, ИТиВС, 2023, № 3, 93–101
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/itvs825 https://www.mathnet.ru/rus/itvs/y2023/i3/p93
|
Статистика просмотров: |
Страница аннотации: | 45 | PDF полного текста: | 5 | Первая страница: | 4 |
|