Generation of unstructured tetrahedral meshes for flow past flight vehicles based on open packages




The open packages Gmsh and Salome are used for automatic generation of unstructured tetrahedral meshes for flow past flight vehicles. These packages allow generate spatial meshes fast and high-quality for geometrical models defined in the geometric core OpenCascade or in STEP format. Packages provide thickening the grid, mesh adaptation to the solution, generation of the mesh interactively, use the command line mode, and use of the software library. The paper investigates the possibilities of grid generation algorithms in terms of performance and quality of the resulting grids. Examples of creating a geometric model and generating a grid, as well as examples of calculations on the resulting grids, are given.

unstructured mesh, tetrahedral mesh, grid generation, Gmsh, Salome


Volume 21, issue 2, 2020 year


Генерация неструктурированных тетраэдральных сеток для обтекания летательных аппаратов на основе открытых пакетов

Для автоматической генерации неструктурированных тетраэдральных сеток в задачах обтекания летательных аппаратов используется открытое программное обеспечение Gmsh и Salome. Указанные пакеты позволяют быстро и качественно строить пространственные сетки для геометрических моделей, заданных в геометрическом ядре OpenСascade или в формате STEP. Обеспечиваются механизмы сгущения сетки, адаптации сетки к решению, генерации сетки в интерактивном режиме, режиме командной строки и использования библиотеки программ. В работе исследованы возможности алгоритмов генерации сетки с точки зрения быстродействия и качества получаемой сетки. Приведены примеры создания геометрической модели и генерации сетки, а также примеры расчетов на полученных сетках.

неструктурированные сетки, тетраэдральные сетки, генерация сеток, Gmsh, Salome


Volume 21, issue 2, 2020 year



1. Vasilevsky Ju.V., Danilov А.А.,Lipnikov К.N., Chugunov V.N. Automated Technologies for Creation of Nonstructured Numerical Meshes (Fismatlit, Moscow, 2016) [in Russian].
2. Geuzaine C., Remacle J.F. Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities // Int. J. Numer. Methods Engineering. 2009. 79, N 11. 1309-1331.
3. Marot C., Pellerin J., Remacle J.F. One machine, one minute, three billion tetrahedral // Int. J. Numer. Methods Engineering. 2019. 117, N 9. 967-990. https://doi.org/10.1002/nme.5987
4. http://gmsh.info
5. https://www.salome-platform.org/user-section/about
6. http://www.laduga.ru/salome/index.shtml
7. Schöberl J. Netgen, an advancing front 2d/3d-mesh generator based on abstract rules // Comput. Visual. Sci. 1997. 1, N 1. 41–52.
8. Si H. (2015). TetGen, a Delaunay-based Tetrahedral Mesh Generator // ACM Trans. on Math. Software. 2015. 41, N 2. 11:1-11:36.
9. Si H. Tetgen, a quality tetrahedral mesh generator and three-dimensional Delaunay triangulator. 2006. https://www-berlin.de/software/tetgen/files/tetrgen-manual.pdf