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



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


Том 21, выпуск 2, 2020 год



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

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


Том 21, выпуск 2, 2020 год



1. Василевский Ю.В., Данилов А.А., Липников К.Н., Чугунов В.Н. Автоматизированные технологии построения неструктурированных расчетных сеток. M.: Физматлит, 2016.
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