Results.
| Example | Reference | Records | Largest deviation |
|---|---|---|---|
| MacNeal-Harder patch, quadrilateral elements | Published source | 7 | < 0.001% |
| MacNeal-Harder patch, triangular elements | Published source | 7 | < 0.001% |
| MacNeal-Harder patch, mixed quadrilateral and triangular mesh | Published source | 7 | < 0.001% |
| Quadrilateral shell element, eigenvalue test | Closed form | 5 | 0% |
| Triangular shell element, eigenvalue test | Closed form | 5 | 0% |
Problem. For a finite element to converge to the right answer as the mesh is refined it must meet two preconditions. On a patch of a few irregular elements it must reproduce a constant stress and a constant curvature field exactly, and in a rigid body motion it must produce no internal force at all. This page tests the quadrilateral and triangular shell elements against these conditions.
Reference document. The patch test is the standard patch of MacNeal and Harder (1985), and the exact solution is the constant field imposed on it. For the eigenvalue test the reference values are zero internal force under rigid-body motion and six zero-energy modes.
In the membrane patch test this displacement field is imposed on the outer nodes and these constant section forces are expected in every element. As the stress is , this gives and .
In the bending patch test this deflection field and its slopes are imposed on the outer nodes and these constant moments are expected in every element. As the surface stress is , their magnitudes are 0.667 and 0.200.
Numerical model. The patch is 0.24 × 0.12 and consists of five elements around four irregular inner nodes. In the triangular mesh every quadrilateral is split into two triangles, and in the mixed mesh two of them are. The eigenvalue test is run on five randomly rotated elements distorted in their plane and on an unsupported 3 × 3 mesh, and the model shown is the modal solution of that mesh.
MacNeal-Harder patch, quadrilateral elements
Parameters. E = 1,000,000 · ν = 0.25 · t = 0.001
Published source. MacNeal and Harder (1985), A proposed standard set of problems to test finite element accuracy, patch test
| Quantity | Reference | Computed | Deviation |
|---|---|---|---|
| Membrane force Nxx (F11) | 1.33333 | 1.33333 | 0% |
| Membrane force Nyy (F22) | 1.33333 | 1.33333 | 0% |
| Membrane shear Nxy (F12) | 0.4 | 0.4 | 0% |
| Bending moment Mxx (M11) | < 0.001% | ||
| Bending moment Myy (M22) | < 0.001% | ||
| Twisting moment Mxy (M12) | < 0.001% | ||
| Largest displacement error at the inner nodes | 0 | 0% |
Note. The bending moments are small because of the plate thickness (t = 0.001), since the moment scales with the cube of the thickness. The published value is the surface stress, which the relation turns into 0.667 and 0.200.
MacNeal-Harder patch, triangular elements
Parameters. E = 1,000,000 · ν = 0.25 · t = 0.001
Published source. MacNeal and Harder (1985), A proposed standard set of problems to test finite element accuracy, patch test
| Quantity | Reference | Computed | Deviation |
|---|---|---|---|
| Membrane force Nxx (F11) | 1.33333 | 1.33333 | 0% |
| Membrane force Nyy (F22) | 1.33333 | 1.33333 | 0% |
| Membrane shear Nxy (F12) | 0.4 | 0.4 | 0% |
| Bending moment Mxx (M11) | < 0.001% | ||
| Bending moment Myy (M22) | < 0.001% | ||
| Twisting moment Mxy (M12) | < 0.001% | ||
| Largest displacement error at the inner nodes | 0 | 0% |
Note. The bending moments are small because of the plate thickness (t = 0.001), since the moment scales with the cube of the thickness. The published value is the surface stress, which the relation turns into 0.667 and 0.200.
MacNeal-Harder patch, mixed quadrilateral and triangular mesh
Parameters. E = 1,000,000 · ν = 0.25 · t = 0.001
Published source. MacNeal and Harder (1985), A proposed standard set of problems to test finite element accuracy, patch test
| Quantity | Reference | Computed | Deviation |
|---|---|---|---|
| Membrane force Nxx (F11) | 1.33333 | 1.33333 | 0% |
| Membrane force Nyy (F22) | 1.33333 | 1.33333 | 0% |
| Membrane shear Nxy (F12) | 0.4 | 0.4 | 0% |
| Bending moment Mxx (M11) | < 0.001% | ||
| Bending moment Myy (M22) | < 0.001% | ||
| Twisting moment Mxy (M12) | < 0.001% | ||
| Largest displacement error at the inner nodes | 0 | 0% |
Note. The bending moments are small because of the plate thickness (t = 0.001), since the moment scales with the cube of the thickness. The published value is the surface stress, which the relation turns into 0.667 and 0.200.
Quadrilateral shell element, eigenvalue test
Parameters. element count = 5
Closed form. Properties every correct finite element must have
| Quantity | Reference | Computed | Deviation |
|---|---|---|---|
| Symmetry error of the stiffness matrix | 0 | 0% | |
| Internal force in rigid body motion | 0 | 0% | |
| Number of zero-energy modes, single element | 6 | 6 | 0% |
| Number of zero-energy modes, free mesh | 6 | 6 | 0% |
| Number of zero-frequency modes, modal solution of the free mesh | 6 | 6 | 0% |
Triangular shell element, eigenvalue test
Parameters. element count = 5
Closed form. Properties every correct finite element must have
| Quantity | Reference | Computed | Deviation |
|---|---|---|---|
| Symmetry error of the stiffness matrix | 0 | 0% | |
| Internal force in rigid body motion | 0 | 0% | |
| Number of zero-energy modes, single element | 6 | 6 | 0% |
| Number of zero-energy modes, free mesh | 6 | 6 | 0% |
| Number of zero-frequency modes, modal solution of the free mesh | 6 | 6 | 0% |
Note. In a single triangular element the seventh eigenvalue is about 10⁻⁸ of the largest. This mode comes from the softened in-plane twisting stiffness of the MITC3+ element. It cannot pass from one element to the next, so the free mesh has exactly six zero-energy modes.