https://doi.org/10.1051/epjconf/202532101008
On developing a module for the stressFOAM solver of the OpenFOAM environment
South Urals Federal Research Centre of Mineralogy and Geoecology of the UB RAS, Russia, Chelyabinsk region, Miass, 456317, Ilmen reserve
* Corresponding author: cdi9@yandex.ru
Published online: 10 March 2025
The present paper summarizes the study results on expanding capabilities of a graphical environment for the OpenFOAM program complex in operation with the stressFOAM solver. The OpenFOAM key disadvantage requiring further study is determined. The author defines urgency of the problem under study, analyzes the available solutions and their weak points. The study purposes and steps for their achievement are stated. The purpose of the stressFOAM solver and its basic application field are described. A stack of technologies to implement a graphical, software component of the application, data storage system is defined. Each selected technology of the stack is justified, the architecture of the software product under development is determined. The application development environment selected is presented. The structure and logic of the program module operation are shown in the corresponding diagrams with main program module components and an algorithm of its application for continuum mechanics problems. The main window of the module in the final phase of numerical simulation of a basic OpenFOAM problem related to the stressFOAM solver is viewed. Elements of the scientific study novelty are stated, expected practical value of the performed study for the end user is defined.
© The Authors, published by EDP Sciences, 2025
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.