Discrete Helmholtz Decompositions of Piecewise Constant and Piecewise Affine Vector and Tensor Fields

Foundations of Computational Mathematics, Mar 2024

Discrete Helmholtz decompositions dissect piecewise polynomial vector fields on simplicial meshes into piecewise gradients and rotations of finite element functions. This paper concisely reviews established results from the literature which all restrict to the lowest-order case of piecewise constants. Its main contribution consists of the generalization of these decompositions to 3D and of novel decompositions for piecewise affine vector fields in terms of Fortin–Soulie functions. While the classical lowest-order decompositions include one conforming and one nonconforming part, the decompositions of piecewise affine vector fields require a nonconforming enrichment in both parts. The presentation covers two and three spatial dimensions as well as generalizations to deviatoric tensor fields in the context of the Stokes equations and symmetric tensor fields for the linear elasticity and fourth-order problems. While the proofs focus on contractible domains, generalizations to multiply connected domains and domains with non-connected boundary are discussed as well.

Article PDF cannot be displayed. You can download it here:

https://link.springer.com/content/pdf/10.1007/s10208-024-09642-1.pdf

Discrete Helmholtz Decompositions of Piecewise Constant and Piecewise Affine Vector and Tensor Fields

Foundations of Computational Mathematics https://doi.org/10.1007/s10208-024-09642-1 Discrete Helmholtz Decompositions of Piecewise Constant and Piecewise Affine Vector and Tensor Fields Philipp Bringmann1 · Jonas W. Ketteler2 · Mira Schedensack2 Received: 24 April 2023 / Revised: 14 November 2023 / Accepted: 20 November 2023 © The Author(s) 2024 Abstract Discrete Helmholtz decompositions dissect piecewise polynomial vector fields on simplicial meshes into piecewise gradients and rotations of finite element functions. This paper concisely reviews established results from the literature which all restrict to the lowest-order case of piecewise constants. Its main contribution consists of the generalization of these decompositions to 3D and of novel decompositions for piecewise affine vector fields in terms of Fortin–Soulie functions. While the classical lowest-order decompositions include one conforming and one nonconforming part, the decompositions of piecewise affine vector fields require a nonconforming enrichment in both parts. The presentation covers two and three spatial dimensions as well as generalizations to deviatoric tensor fields in the context of the Stokes equations and symmetric tensor fields for the linear elasticity and fourth-order problems. While the proofs focus on contractible domains, generalizations to multiply connected domains and domains with non-connected boundary are discussed as well. Keywords Discrete Helmholtz decompositions · Nonconforming FEM · Fortin–Soulie · Crouzeix–Raviart · Mixed FEM · Stokes equations · Linear elasticity · Fourth-order problems Mathematics Subject Classification 65D18 · 65N30 · 74B05 · 74S05 · 76D07 · 76M10 Communicated by Rob Stevenson. B Mira Schedensack Philipp Bringmann Jonas W. Ketteler 1 TU Wien, Institute of Analysis and Scientific Computing, Vienna, Austria 2 Institute of Mathematics, Leipzig University, Leipzig, Germany 123 Foundations of Computational Mathematics 1 Introduction The Helmholtz decomposition describes a vector field on a bounded and contractible domain  ⊆ Rd as the sum of an irrotational and a solenoidal vector field, i.e., L 2 (; Rd ) = ∇ H01 ()  ⊥ rot H (rot, ), (1.1) ⊥ means that the sum is L 2 -orthogonal. It is a fundamental tool for the analwhere  ysis and visualization of vector fields in various areas including fluid mechanics, astrophysics, geophysics, and imaging. For a historical overview of the Helmholtz decomposition on the continuous level, the reader is referred to [53] and [8]. Throughout the paper, let T denote a conforming triangulation of a bounded and polyhedral Lipschitz domain  into closed simplices. This paper investigates discrete versions of the Helmholtz decomposition (1.1) of the form Pk (T ; Rd ) = ∇NC X h (T )  ⊥ rot NC Yh (T ) (1.2) for k = 0, 1 and d = 2, 3. At least one of the discrete spaces X h (T ) and Yh (T ) has to be nonconforming and the differential operators ∇NC and rot NC apply piecewise. Such a decomposition was proved for the first time by Arnold and Falk for k = 0 and d = 2 in [2] with X h (T ) being the Crouzeix–Raviart finite element space and Yh (T ) being the conforming P1 finite element space. Later, Rodríguez, Hiptmair, and Valli [49] generalized this to k = 0 and d = 3, where Yh (T ) is then the Nédélec finite element space. Discrete Helmholtz decompositions arose also in the context of the Stokes equations (resp. linear elasticity and the biharmonic equation), where deviatoric, i.e. trace-free, (resp. symmetric) tensor fields are decomposed. The first contribution of this paper is an overview of all known discrete Helmholtz decompositions. Since mixed boundary conditions are not much treated in the literature, this paper exemplifies the generalization to mixed boundary conditions for the decompositions of [2, 49]. In 2D, the gradient and the (vector-valued) rot (or Curl) operator are the same up to a change of coordinates and therefore the spaces X h (T ) and Yh (T ) can be interchanged. However, this is not the case in 3D and therefore the decomposition (1.2) with a conforming space X h (T ) is new; cf. Theorem 4.1 below. The third and main contribution of this paper consists of completely new discrete Helmholtz decompositions of piecewise affine vector fields in Theorems 5.1, 5.5 and 5.7. While the decompositions for k = 0 are conforming in one of the spaces X h (T ) and Yh (T ), the decompositions for k = 1 require nonconforming spaces for both X h (T ) and Yh (T ). In 2D these spaces are the Fortin–Soulie spaces, while in 3D the rotation space consists of a Nédélec space enriched by nonconforming bubbles. While in 2D, the decomposition (1.2) follows by the orthogonality of the spaces and a dimension argument, the decomposition (1.2) for k = 1 and d = 3 requires a thorough analysis of the kernel of the operator rot NC . The majority of proofs in this paper focus on the case of contractible domains. However, the presence of handles (multiple connectedness) and cavities (non-connected boundary) in the domain as well as the type of boundary conditions may require 123 Foundations of Computational Mathematics the inclusion of the additional finite-dimensional space of Dirichlet or Neumann fields into the Helmholtz decomposition (1.1). Several remarks in this work address the corresponding generalizations of the discrete decompositions to basic non-contractible domains. The presentation of results for arbitrary geometries and mixed boundary conditions to its full extent is beyond the scope of this paper. Sections 6 and 7 show how the discrete Helmholtz decompositions (1.1) can be generalized to decompositions of tensor fields of deviatoric and symmetric matrices. Those tensor fields arise in the context of the Stokes equations in the case of deviatoric matrices and in the context of linear elasticity and the biharmonic equation for symmetric matrices. For a comprehensive overview of all discrete Helmholtz decompositions of this paper, see Table 1. This table refers to the respective theorems of this paper and also to the literature for previously established results. Discrete Helmholtz decompositions are applied in many different contexts. The discrete Helmholtz decomposition provides the basis for the derivation of stable discretizations for a variety of problems. The first discrete Helmholtz decomposition arose in the analysis of a nonconforming discretization of the Reissner–Mindlin plate [2]. While the decomposition (1.1) allows to treat the continuous problem, a discrete counterpart in [2] mimics the continuous analysis and enables a robust discretization of the problem. This approach was generalized in [32, 33] to arbitrary polynomial degrees. The latter works are based on a discrete Helmholtz decomposition of the form Pk (T ; Rd ) = Z h  ⊥ rot NC Yh (T ) without specifying the space Z h as a space of piecewise gradients. See also the works [50–52] for discretizations based on this kind of discre (...truncated)


This is a preview of a remote PDF: https://link.springer.com/content/pdf/10.1007/s10208-024-09642-1.pdf
Article home page: https://link.springer.com/article/10.1007/s10208-024-09642-1

Bringmann, Philipp, Ketteler, Jonas W., Schedensack, Mira. Discrete Helmholtz Decompositions of Piecewise Constant and Piecewise Affine Vector and Tensor Fields, Foundations of Computational Mathematics, 2024, pp. 1-45, DOI: 10.1007/s10208-024-09642-1