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

Номер 2 2022 год

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

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

Ключевые слова: численное моделирование, механика сплошных сред, графический интерфейс пользователя, OpenFOAM, язык программирования Python, открытое программное обе­спечение, решатель buoyantSimpleFoam, утилита postProcess, библиотека PyQt
Стр. 81–87