Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 2 2024 год

DOI: 10.17587/prin.15.105-111
УДК: 004.5
Разработка модуля для решателя interFoam пакета OpenFOAM
Д. И. Читалов, мл. науч. сотр., cdi9@yandex.ru, Федеральное государственное бюджетное учреждение науки Южно-Уральский федеральный научный центр минералогии и геоэкологии Уральского отделения Российской академии наук, Россия, Челябинская обл., г. Миасс, Ильменский заповедник

Представлены результаты исследования по расширению перечня задач, решаемых с помощью графической оболочки платформы OpenFOAM. Исследованы особенности решателя interFoam применительно к экспериментам по численному моделированию. Проанализирована возможность применения открытых технологий для дополнения исходного кода графической оболочки новыми модулями, охватывающими больший диапазон типов задач механики сплошных сред. Сформулированы цели и задачи, подготовлены необходимые графические материалы, описан используемый технологический стек, представлены результаты тестирования обновленной версии графической оболочки. Обозначена предполагаемая практическая ценность разработки и возможные пути дальнейших исследований в данном направлении.

Ключевые слова: численное моделирование, механика сплошных сред, графический интерфейс пользователя, OpenFOAM, язык программирования Python, открытое программное обеспечение, решатель interFoam, библиотека PyQt
Стр. 105–111
Ссылка для цитирования:
Читалов Д. И. Разработка модуля для решателя interFoam пакета OpenFOAM // Программная инженерия. 2024. Том 15, № 2. С. 105—111. DOI: 10.17587/prin.15.105-111.