RUS  ENG
Full version
JOURNALS // Informatsionnye Tekhnologii i Vychslitel'nye Sistemy // Archive

Informatsionnye Tekhnologii i Vychslitel'nye Sistemy, 2024 Issue 2, Pages 111–120 (Mi itvs863)

SOFTWARE ENGINEERING

Development of simulation controls based on the driftFluxFoam solver of the OpenFOAM platform

D. I. Chitalov

South Urals Federal Research Center of Mineralogy and Geoecology of the Urals Branch of the Russian Academy of Sciences, Chelyabinsk region, Miass, Ilmen reserve, Russia

Abstract: The paper covers the issues of expanding the capabilities of the graphical shell for the OpenFOAM software package by connecting a module for controlling numerical modeling in the field of continuum mechanics using the driftFluxFoam solver program. Existing approaches to solving the problem of the lack of a graphical user interface for OpenFOAM are analyzed, their shortcomings are identified, and the relevance of the ongoing research is proven. The main components of the paper are highlighted: research topic, goals and objectives, results, novelty of the work and expected practical value. The technology stack by means of which the research goal is achieved is presented and argued, the features and advantages of each technology are highlighted. A diagram is provided showing the step-by-step process of a user working with the product. The stages of conducting a numerical experiment using the proposed graphical shell and the driftFluxFoam solver are described. The key techniques proposed by the author and distinguishing the current product from its closest analogues are highlighted. The possibility of using the selected stack to achieve development goals was confirmed, and the main directions for further research in the topic under consideration were formulated.

Keywords: numerical simulation, continuum mechanics, graphical user interface, OpenFOAM, driftFluxFoam solver.

DOI: 10.14357/20718632240211



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024