Pointwise, Inc. recently introduced a major new meshing feature in Gridgen V15.10 for making boundary layer meshing faster and easier: anisotropic tetrahedral and triangular meshing. Anisotropic means the cells are stretched more in one direction than the other. In the boundary layer, this means you can have very small spacing perpendicular to boundaries while using large spacing in the transverse directions. This gives you the resolution you need for accurate force and heat transfer predictions without using too many grid points.
Extruding tetrahedra or triangles gives you greater control over grid quality and more topological flexibility than other extrusion methods. This means more accurate CFD solutions, better solver convergence, and less grid generation time. Most CFD solvers work better when the maximum included cell angles in the grid are small. Their accuracy and convergence rates decrease when the maximum included angles get large. The anisotropic extrusion methods in Gridgen build right angle triangles and tetrahedra thus minimizing the maximum included angle and increasing CFD solver accuracy and convergence rate.
Since triangles and tetrahedra have more topological flexibility than prisms and hexahedra, Gridgen’s anisotropic tetrahedral extrusion can locally stop extrusion when quality criteria are met or when collisions are detected.
Anisotropic triangles extruded from the boundary curves.
The above figure shows different extrusion heights around the airfoil as the cells stop extruding locally when they reach an aspect ratio of one. For instance, the extruded layer height around the leading edge of the airfoil is smaller than it is farther aft. Smaller cell spacing at the leading edge causes the extruded cells there to reach an aspect ratio of one and stop extruding sooner than the cells near where the surface spacing is larger.
The figure below shows extrusion off two adjacent surfaces, in this case an airfoil and trailing edge flap that are separated by a small distance. The extrusion stops locally when adjacent extrusion layers begin to interfere. In this way, as much boundary layer grid as possible will be extruded in each area. If the specified layer heights would cause adjacent layers to interfere, Gridgen automatically stops extruding and uses isotropic meshing techniques to fill the remaining void.
Interference causes anisotropic triangles extruded from the boundary curves to stop locally.
The examples so far have been 2D just to make it easier to see how anisotropic meshing works. The same techniques work in 3D as seen in the slice through a tetrahedral mesh around an aircraft in the figure below. Anisotropic tetrahedra have been extruded from the fuselage, wing, pylon and nacelle to resolve boundary layers. The tetrahedral can optionally be combined into prisms to reduce cell count.
Anisotropic tetrahedra have been extruded from the fuselage, wing, pylon and nacelle to resolve boundary layers.
More technical details about Gridgen’s anisotropic triangular and tetrahedral meshing are presented in the AIAA Paper AIAA-2007-0554, Anisotropic Tetrahedral Meshing Based on Surface Deformation Techniques.
If you are not already a Gridgen user, get a free evaluation copy to try for yourself.