|
This article is cited in 1 scientific paper (total in 1 paper)
Improvement of the graphical interface of the OpenFOAM platform in terms of expanding the list of utilities for working with computational meshes
D. I. Chitalov South Urals Federal Research Center of Mineralogy and Geoecology of the Urals Branch of the Russian Academy of Sciences, Ilmen Reserve, Miass, Chelyabinsk Region 456317, Russian Federation
Abstract:
The study is devoted to improving the graphical shell of the OpenFOAM platform to provide the user with access to the boxTurb utility which provides modification of the computational domain by generating a turbulence block for a given energy spectrum. Work with the utility is carried out at the stage of determining the initial parameters of a numerical experiment (at the preprocessing stage) performed for problems of continuum mechanics (CM) modeled on the basis of the OpenFOAM platform. As a part of the finalization of the graphical shell, a software module has been prepared for working with the boxTurb utility. A set of tools necessary for preparing the source code of the module is presented and a diagram is given that describes the mechanism of its operation. Based on the presented module, the source code of the basic version of the graphical shell of the OpenFOAM platform has been extended. The product has been tested on the example of one of the CM training tasks of the OpenFOAM platform distribution kit. A description of the practical value and novelty of the study is given.
Keywords:
numerical simulation, continuum mechanics, graphical user interface, OpenFOAM, Python programming language, open source software, boxTurb utility, PyQt5 library, SQLite.
Received: 04.12.2020
Citation:
D. I. Chitalov, “Improvement of the graphical interface of the OpenFOAM platform in terms of expanding the list of utilities for working with computational meshes”, Sistemy i Sredstva Inform., 32:1 (2022), 138–148
Linking options:
https://www.mathnet.ru/eng/ssi819 https://www.mathnet.ru/eng/ssi/v32/i1/p138
|
Statistics & downloads: |
Abstract page: | 66 | Full-text PDF : | 50 | References: | 7 |
|