Papers
Topics
Authors
Recent
Search
2000 character limit reached

A Staggered Discontinuous Galerkin Method for linear elasticity problem on Polytopal Meshes

Published 13 Jun 2026 in math.NA | (2606.15223v1)

Abstract: This paper develops a novel staggered discontinuous Galerkin (SDG) method for linear elasticity based on the Hellinger-Reissner variational principle. We construct symmetric stress spaces with normal continuity across element boundaries on arbitrary polytopal meshes, while approximating the displacement field using piecewise polynomial functions defined on the same meshes. The method is locking-free and satisfies a local balance of linear momentum and angular momentum. We present a comprehensive theoretical analysis, including proofs of stability and error estimates. The formulation admits a hybridizable structure, which significantly simplifies the numerical implementation. Numerical experiments validate the theoretical results and demonstrate the effectiveness of the proposed approach.

Summary

  • The paper develops a staggered discontinuous Galerkin method using the Hellinger–Reissner formulation, with strongly symmetric, normally continuous stresses and locally preserved linear and angular momentum.
  • The method is locking-free as the Lamé parameter grows, with stability and error bounds uniform in the incompressible limit and observed displacement convergence of order 2 for k=0 and k+2 generally.
  • Hybridization enables efficient implementation without changing the SDG solution, while the construction excludes 2D rectangular and parallelogram meshes and leaves solver conditioning and mixed boundary conditions open.

Motivation and contribution

This paper develops a staggered discontinuous Galerkin (SDG) method for linear elasticity based on the Hellinger–Reissner mixed variational principle, targeting arbitrary polytopal meshes in dimension d≥2d \geq 2. The Hellinger–Reissner formulation seeks σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S}) and u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d), and its discretization requires (i) an inf-sup condition, (ii) stress symmetry and normal continuity, and (iii) optimal convergence. Classical symmetric mixed elements (e.g., Arnold–Winther-type families) carry vertex degrees of freedom (DoFs), which obstruct hybridization. The authors' central design decision is to reverse the continuity assignment used in earlier SDG elasticity methods [Lee–Kim; Zhao–Park]: the stress is normal-continuous across primal element boundaries while remaining discontinuous elsewhere, and the displacement is continuous across dual-element boundaries. Crucially, the stress is strongly symmetric, whereas prior SDG elasticity schemes enforce only weak symmetry. A further consequence of the design is that both balance laws—linear momentum (div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}) and angular momentum (symmetry of σ\boldsymbol{\sigma})—are preserved locally, element by element.

The construction follows the primal–dual mesh paradigm: given a shape-regular polytopal primal mesh Kh\mathcal{K}_h of star-shaped elements, each element is refined by connecting its interior point xK\boldsymbol{x}_K to its vertices, producing a simplicial mesh Th\mathcal{T}_h; the dual mesh Kh∗\mathcal{K}_h^* consists of the diamond-shaped patches ωF\omega_F around each primal face σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})0. This extends the authors' recent SDG construction for the Poisson equation, but the extension to elasticity is nontrivial because it requires symmetric-tensor DoFs that are normal-continuous across polytopal boundaries.

Finite element spaces and degrees of freedom

For σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})1, the local stress space σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})2 is the discontinuous space σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})3 on each sub-element σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})4 of the refinement. The key structural result is a geometric decomposition separating the bubble space σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})5 (tensors with vanishing normal trace on σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})6) from face-trace contributions σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})7, where σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})8. This yields unisolvence via DoFs consisting of normal-trace moments on each face and interior moments against the bubble space, with a further splitting of the bubble DoFs that is used only to prove the discrete inf-sup condition.

A mesh assumption plays a genuine role here: the tangential symmetric matrices σ∈H(div,Ω;S)\boldsymbol{\sigma} \in H(\mathrm{div},\Omega;\mathbb{S})9 over the faces must span the full space u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)0. The authors verify this for any 2D polygon with at least three pairwise non-collinear edges and for any 3D polyhedron (via a Gauss–Bonnet/angle-defect argument). They concede that the assumption fails for rectangles and parallelograms in 2D, since two independent tangential directions cannot span u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)1; rectangular meshes therefore require the separate construction of Hu. This is a real restriction on the mesh class, though a mild one for general polytopal discretizations.

The lowest-order case u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)2 requires special care because the naive trace space is too small. The authors enrich u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)3 to u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)4, where u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)5 is built from the rigid-motion space. Two properties of this enrichment drive the analysis: the trace of u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)6 is exactly u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)7, and u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)8, which makes the u∈L2(Ω;Rd)\boldsymbol{u} \in L^2(\Omega;\mathbb{R}^d)9 scheme's right-hand-side stabilization vanish. A piecewise Korn inequality, with jump terms projected onto div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}0, supplies the norm equivalence div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}1 used throughout the stability analysis.

The SDG scheme, stability, and locking-freeness

The discrete problem finds div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}2, div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}3 (piecewise div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}4 displacements on the primal mesh) satisfying a mixed system with bilinear forms div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}5 and div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}6. The form div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}7 contains the compliance term plus two stabilizers—div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}8 and a jump penalty on interior dual faces. The authors emphasize that this stabilizer exists solely to prevent locking (coercivity of div σ=f\mathrm{div}\,\boldsymbol{\sigma}=\boldsymbol{f}9 degenerates as σ\boldsymbol{\sigma}0), not to compensate for nonconformity as in virtual element or weak Galerkin methods; this distinction is what allows the stabilizer to be independent of the approximation space.

Well-posedness rests on three pillars. First, a discrete inf-sup condition σ\boldsymbol{\sigma}1 is proved by an explicit construction using the modified DoFs. Second, a trace bound shows that σ\boldsymbol{\sigma}2 is controlled by σ\boldsymbol{\sigma}3 plus the stabilization terms, uniformly in the Lamé constants; combined with the decomposition of σ\boldsymbol{\sigma}4 into deviatoric and trace parts, this yields discrete coercivity on the kernel space σ\boldsymbol{\sigma}5 with constants independent of σ\boldsymbol{\sigma}6 and σ\boldsymbol{\sigma}7. The implication is that the method is locking-free in the incompressible limit σ\boldsymbol{\sigma}8. Third, testing the first equation with σ\boldsymbol{\sigma}9 gives Kh\mathcal{K}_h0, closing the argument. The stability estimate Kh\mathcal{K}_h1 follows.

Hybridization and error estimates

The method admits a hybridizable structure that substantially simplifies implementation. Introducing the space Kh\mathcal{K}_h2 with interior components Kh\mathcal{K}_h3 and boundary components Kh\mathcal{K}_h4, the authors define weak symmetric strain and weak divergence operators that are exact discrete adjoints of one another. Notably, computing Kh\mathcal{K}_h5 on the enriched discontinuous space Kh\mathcal{K}_h6 rather than Kh\mathcal{K}_h7 eliminates the stabilization term that weak Galerkin methods require. The hybridized formulation on Kh\mathcal{K}_h8 is shown to be well-posed, and its solution satisfies Kh\mathcal{K}_h9 with xK\boldsymbol{x}_K0 coinciding exactly with the SDG solution—so hybridization is an implementation device, not an approximation.

The error analysis gives, for xK\boldsymbol{x}_K1 and xK\boldsymbol{x}_K2,

xK\boldsymbol{x}_K3

and, via a standard duality argument assuming the regularity estimate xK\boldsymbol{x}_K4 (stated without proof), an improved xK\boldsymbol{x}_K5 rate

xK\boldsymbol{x}_K6

Both estimates are uniform in the Lamé constants.

Numerical experiments

Two experiments on the unit square with a manufactured trigonometric solution confirm the theory. On triangular meshes at xK\boldsymbol{x}_K7, the xK\boldsymbol{x}_K8 displacement error converges at order 2.00 and, critically, the errors for xK\boldsymbol{x}_K9 are essentially identical at each mesh size (e.g., Th\mathcal{T}_h0 at the finest level for all four values of Th\mathcal{T}_h1), empirically validating locking-freeness. On genuinely polygonal meshes, the observed rates are Th\mathcal{T}_h2 for Th\mathcal{T}_h3 and Th\mathcal{T}_h4 and Th\mathcal{T}_h5 for Th\mathcal{T}_h6, matching the predicted orders at both Th\mathcal{T}_h7 and Th\mathcal{T}_h8. Experiments were implemented in the MATLAB package iFEM.

Limitations and open questions

Several restrictions should be noted. The mesh assumption excluding rectangles and parallelograms in 2D means the lowest-order element as constructed does not cover Cartesian meshes, for which separate elements are needed. The Th\mathcal{T}_h9 error estimate relies on a convex-domain-type dual regularity assumption that is asserted rather than proved, so the superconvergent rate is conditional on domain smoothness. The stability and error analysis is carried out for homogeneous Dirichlet conditions; extension to mixed boundary conditions is not treated. Finally, the paper does not address preconditioning or the conditioning of the hybridized Schur complement system, which is where the claimed computational savings would need to be quantified.

Conclusion

The paper constructs a locking-free, hybridizable SDG method for linear elasticity on polytopal meshes in which the stress is strongly symmetric and normal-continuous across primal faces, with both linear and angular momentum balanced locally. Optimal-order error estimates uniform in the Lamé parameters are proved, and numerical results on triangular and polygonal meshes confirm the predicted convergence rates and robustness for Kh∗\mathcal{K}_h^*0 up to Kh∗\mathcal{K}_h^*1. The remaining questions concern mesh classes excluded by the spanning assumption, non-homogeneous boundary conditions, and solver-level performance of the hybridized system.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.