Software and Algorithmic Aspects of Automating Finite-element Discretization

O. Mokrytska,Yaroslav Sokolovskyy,Olha Herasymchuk,Tetiana Samotii,Andriy Nechepurenko
DOI: https://doi.org/10.1109/CADSM52681.2021.9385238
2021-02-22
Abstract:A software package has been developed for automating finite-element discretization of two-dimensional and three-dimensional areas in the C # programming language in the Microsoft Visual Studio environment (.NET Framework). Within the framework of the object-oriented approach, the information model of the system is presented in the form of designed graphical UML diagrams of use cases, classes and relationships between them. The created graphical user interface allows you to set the discretization parameters for two-dimensional and three-dimensional areas and control changes in the geometric dimensions of the discretes for the purpose of grid condensation in the specified areas of the region. The developed classes reflect the essence of object-oriented implementation of iterative methods of triangulation based on the Delaunay criterion. This makes it possible to integrate the developed software into existing CAE / CAD / CAM systems in order to expand their functionality.
Engineering,Computer Science
What problem does this paper attempt to address?