文档介绍:GAMBIT Tips and Tricks
Sizing Functions and
Boundary Layers
Roopesh Mathur
June 8, 2004
1/83
Agenda
Introduction to Sizing Functions and Boundary Layers
Sizing Functions
Boundary Layers
New features and improvements in GAMBIT
Meshing strategies using sizing functions and boundary layers
Summary
Resources and References
Appendix
2/83
Introduction to Sizing Functions and Boundary
Layers
What are Sizing Functions and Boundary Layers?
Sizing Functions and Boundary Layers are mesh control tools in GAMBIT for
growing mesh in geometry.
Sizing functions can be used to smoothly control the growth in mesh size over
any particular region of the geometry or the entire geometry, starting from a
“source” or origin.
Sizing functions are used to smoothly transition from fine mesh needed to
resolve flow physics to coarser mesh, resolve curvature and thin gaps.
Boundary layers are used to grow a small number of layers of cells of desired
height from particular boundaries of 2-D/3-D geometry and are used to
capture near wall phenomena such as turbulence.
Fixed size
function used
to grade quad
Boundary layer grown
pave mesh
from airfoil surface to
away from
capture for near wall
airfoil surface
phenomena
Low Speed Airfoil
3/83
Traditional Unstructured Meshing
The size and rate of growth of the mesh elements inside the face/volume are
determined by the algorithm and the user specified edge/face meshes only.
Most algorithms have parameters for users to tweak and refine the inside
mesh generation but only in a limited way
No effective and direct user control over how the unstructured meshes inside
the face or volume are to be generated.
User Specified Edge Face Meshing Face Mesh
Mesh Tools
Face Mesh
Volume Meshing
Algorithm Volume Mesh
Boundary Layer
4/83
Unstructured Meshing with Sizing Function and
Boundary Layers
Sizing Funct