Piecewise Linear Displacement Field
For a triangle element with vertices , , and in the solid domain, we can approximate the world space coordinates of an arbitrary point in this element using spatial discretization (see Equation (17.1.1)):
This equation represents a 2D interpolation, extending Experiment Example 17.1.1. Here, we assume that the world space coordinates of any arbitrary point in an element can be interpolated solely from the coordinates of the element's vertices.
Linear finite elements use linear shape functions in Equation (19.1.1), resulting in a piecewise linear (per triangle) displacement field over the entire domain. Before providing the precise expression of in terms of , we'll introduce another parameter space to simplify the derivation.
Let and , we can use them to express the material space coordinates of an arbitrary point in the element as:
Here, is a linear function of . With linear shape functions, the approximation is a linear function of .
Recall that for interpolation, we have to satisfy the conditions . Putting these all together, we can obtain a unique solution:
where we denote as . This indicates that:
Interestingly, with the expression of , , and , we do not necessarily need the precise expression of and for the following derivations to compute each term in Equation (17.2.1).
Remark 19.1.1 (Partition of Unity). The shape functions of FEM satisfy the partition of unity everywhere within each element: One advantage of FEM is that it provides accurate boundary resolution compared to grid or particle-based representations. The boundary nodes of the FEM mesh can be exactly located on the boundary of the continuous domain. The elements are generated inside the domain, connecting the boundary nodes to form the discrete boundary, which converges to the boundary of the continuous domain as resolution increases.
Although particle-based methods can also sample particles on the domain boundary, their spherical shape functions extend beyond the domain, breaking the partition of unity. This creates a "soft" outbound layer of material that makes boundary force computations inaccurate. In contrast, FEM shape functions are nonzero only within each element, where the partition of unity is satisfied everywhere.