Finite Element Mesh Quality Metrics

The quality metrics for a mesh in finite element analysis include angle skewness, aspect ratio, middle point deviation, shape, and warpage. These cell quality metrics can be used to identify poor quality cells that could produce inaccurate results or slow convergence. Once a finite element model is selected, the associated field functions can be computed on hexahedral, tetrahedral, wedge, and pyramid element types with or without mid-side nodes, and on 2D elements such as quadrilaterals and triangles.

These qualities are not defined on arbitrary cells; an arbitrary 3D mesh cell is not always suitable for FE computation—the quality metrics cannot be computed, so, in such cases, the default value is set to –∞.

All the quantities express the deviation of the finite element cell to an ideal element. The ideal element is defined as an element of given type with unit edge length.

Each metric has a specific formula for computing cell quality q .

Angle Skewness
Angle skewness is a measure of the equiangular skew and is defined as:
Figure 1. EQUATION_DISPLAY
q = 1 max ( θ θ c 180 θ c , θ c θ θ c )
(4840)
where θ is the angle over a face vertex in the element and θ c is the angle of the corresponding vertex in a face of an ideal element (60° for triangular face and 90° for quad face). The minimum of q is taken over all corner vertices of the element.


q is in the interval [0, 1], where 0 is a bad cell and 1 is an ideal cell. This metric is not able to recognize flat hex elements.

Aspect Ratio
The quality q is computed as the maximum edge length h max over the minimum edge length h min :
Figure 2. EQUATION_DISPLAY
q = h max h min
(4841)
q is in the inverval [1,∞], where q = 1 is best quality and q 1 is bad quality. For good elements, q < 10 .
Middle-Point Deviation
This metric is suitable for elements with mid-side vertices. Every element edge (corner vertices x i and x j , mid-side vertex x m ) is inspected by looking at the placement of the mid-side vertex and the deviation from a straight line between the corner vertices.
Figure 3. EQUATION_DISPLAY
q = max [ d l e ] = max [ x m 1 2 ( x i + x j ) l e ]
(4842)
where
  • d is the distance from the midpoint between x i and x j —that is, 1 2 ( x i + x j ) —to x m .
  • l e is the average edge length.


q is in the interval [0,∞], where q = 0 is an ideal element. For good elements, q < 0.25 .
Shape
This metric is based on the Jacobi determinant (Jacobian) of the transformation matrix T that transforms the coordinates from an ideal element to the physical element. The Jacobian is computed on all element vertices, including mid-side vertices. The shape function quality q is taken as the minimum of the values at all element vertices, computed as:
Figure 4. EQUATION_DISPLAY
q = D det ( T ) 2 D | T | 2
(4843)
where:
  • q is in the interval [0,1] {–1}, where q = 1 is an ideal element. For elements with a negative Jacobian, q = 1 .
  • D = 3 for three-dimensional cases, or 2 for two-dimensional cases.
  • | T | is the Frobenius matrix norm.
Warpage
This metric is the maximum distance h of the face vertices from the face plane, divided by the average edge length l e .
Figure 5. EQUATION_DISPLAY
q = max h l e = max n ( x j x c ) l e
(4844)
where:
  • n is the normal vector.
  • x j is the face vertex.
  • x c is any point from the face plane.
For volumetric elements, it is the maximum normalized distance of all faces from the face plane. For a triangular face with corner vertices x 1 , x 2 , and x 3 , with face center x c , the normal vector is computed as:
n = ( x 2 x 1 ) × ( x 3 x 1 ) ( x 2 x 1 ) × ( x 3 x 1 ) ,    x c = x 1 + x 2 + x 3 3
For a quadrilateral face with corner vertices x 1 , x 2 , x 3 , and x 4 , the normal vector is computed as the normal to the diagonals n = t 1 × t 2 , where:
d 1 = x 3 x 1 , d 2 = x 2 x 4 t 1 = d 1 + d 2 d 1 + d 2 , t 2 = d 1 d 2 d 1 d 2
and
x c = x 1 + x 2 + x 3 + x 4 4
q is in the interval [0,∞], where q = 0 is an ideal element. For good elements, q 0.5 .