Systems and Means of Informatics

2022, Volume 32, Issue 1, pp 138-148

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

Abstract

The study is devoted to improving the graphical shell of the Open- FOAM 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.

[+] References (22)

[+] About this article