Abstract
One approach for the simulation of metamaterials is to extend an associated continuum theory concerning its kinematic equations, and the relaxed micromorphic continuum represents such a model. It incorporates the Curl of the nonsymmetric microdistortion in the free energy function. This suggests the existence of solutions not belonging to \( H ^1\), such that standard nodal \( H ^1\)-finite elements yield unsatisfactory convergence rates and might be incapable of finding the exact solution. Our approach is to use base functions stemming from both Hilbert spaces \( H ^1\) and \( H (\mathrm {curl})\), demonstrating the central role of such combinations for this class of problems. For simplicity, a reduced two-dimensional relaxed micromorphic continuum describing antiplane shear is introduced, preserving the main computational traits of the three-dimensional version. This model is then used for the formulation and a multi step investigation of a viable finite element solution, encompassing examinations of existence and uniqueness of both standard and mixed formulations and their respective convergence rates.
Similar content being viewed by others
1 Introduction
Materials with a pronounced microstructure such as metamaterials, see e.g. [2, 3, 7, 19], porous media, composites etc., activate micro-motions which are not accounted for in classical continuum mechanics, where each material point is equipped with only three translational degrees of freedom. Therefore, several approaches to model such materials can be found in literature, such as multi-scale finite element methods [1, 10, 11] or generalized continuum theories. The latter can be classified into higher gradient theories [5, 17, 23, 32] and so called micromorphic continuum theories [30, 42]. These theories extend the kinematics of the material point. Depending on the extension one obtains for example micropolar [16, 25, 26], microstretch [38] or microstrain [13, 15] theories. In its most general setting, as introduced by Eringen und Mindlin [12, 22], a micromorphic continuum theory allows the material point to undergo an affine distortion independent of its macroscopic deformation arising from the displacement field. Consequently, in the micromorphic theory a material point is considered with \(3 + 9 = 12\) degrees of freedom, of which the microdistortion \(\varvec{P}\) encompasses 9. The various micromorphic theories differ in their proposition of the free energy functional. While classical theories incorporate the full gradient of the microdistortion \(\nabla \varvec{P}\) into the energy function [31], the relaxed micromorphic theory [20, 31, 33, 34] considers only \(\text {Curl}\,\varvec{P}\). The incorporation of the Curl of the microdistortion, formally known as the dislocation density, into the free energy functional relaxes the continuity assumptions on the microdistortion and enlarges the space of possible weak solutions, i.e. \([ H ^1]^3 \times H (\text {Curl})\). Furthermore, the relaxed micromorphic theory aspires to capture the entire spectrum of mechanical behaviour between the macro and micro scale of the material. This is achieved via homogenization of the material parameters and the introduction of the characteristic length \(L_{\mathrm {c}}\) [19, 29], which determines the influence of the dislocation density in the free energy functional. Specific analytical solutions to the full isotropic relaxed micromorphic model are presented in [35,36,37].
For non-trivial boundary value problems, solutions of continuum theories are approximated via the finite element method. While the standard Lagrange elements are well suited for solutions in \( H ^1\), solutions in \( H (\text {curl})\) may require a different class of elements, depending on the problem at hand. The lowest class of finite elements in \( H (\text {curl})\), sometimes called edge elements, have been derived by Nédélec [27, 28]. Extensions to higher order element formulations can be found in [8, 9, 41, 44]. In this paper we consider finite element formulations employing either \( H ^1\times [ H ^1]^2\) or \( H ^1\times H (\mathrm {curl})\) and investigate their validity in correctly approximating results in the relaxed micromorphic continuum. Furthermore, we test both a primal and mixed formulation of the corresponding boundary problem for increasingly large values of the characteristic length \(L_{\mathrm {c}}\). To that end, we consider a planar version of the relaxed micromorphic continuum, namely of antiplane shear [43]. More precisely, the matrix-Curl in 3D reduces to a scalar-curl of the microdistortion in 2D. However, the results of our investigation directly apply to the full three-dimensional version.
The paper is organized as follows: In the following section we introduce the planar relaxed micromorphic continuum. Section 3 is devoted to prove solvability of the primal and mixed problem and discussing properties in the limit case \(L_{\mathrm {c}}\rightarrow \infty \), in both the continuous and discrete settings, respectively. In Section 4 we present appropriate base functions for \( H (\mathrm {curl})\), the corresponding covariant Piola transformation for Nédélec finite elements and the resulting stiffness matrices. Finally, we present several numerical examples to confirm the theoretical results.
2 The planar relaxed micromorphic continuum
The free energy functional of the relaxed micromorphic continuum [29, 31] incorporates the gradient of the displacement field, the microdistortion and its Curl
with \(\mathbf {u} : \Omega \subset \mathbb {R}^3 \rightarrow \mathbb {R}^3\) and \(\varvec{P}: \Omega \subset \mathbb {R}^3 \rightarrow \mathbb {R}^{3 \times 3}\) representing the displacement and the non-symmetric microdistortion, respectively. Here, \(\mathbb {C}_{\text {e}}\) and \(\mathbb {C}_{\text {micro}}\) are standard elasticity tensors and \(\mathbb {C}_{\text {c}}\) is a positive semi-definite coupling tensor for rotations. The macroscopic shear modulus is denoted by \(\mu _\text {macro}\) and the parameter \(L_{\mathrm {c}}\ge 0\) represents the characteristic length scale motivated by the microstructure.
From now on, we consider the planar reduction of this continuum to antiplane shear, still capturing the main mathematical aspects of the three-dimensional version, namely the additional microdistortion and the curl
where we employ the two-dimensional definitions of the curl and gradient operators
In Eq. (2.3) we reduced the displacement to a scalar field \(u:\Omega \subset \mathbb {R}^2 \rightarrow \mathbb {R}\) and the microdistortion \(\varvec{P}\) to a vector field \(\varvec{\zeta } : \Omega \subset \mathbb {R}^2 \rightarrow \mathbb {R}^2\). The displacement field u is now perpendicular to the plane of the domain. The elasticity tensors \(\mathbb {C}_\text {e}\) and \(\mathbb {C}_\text {micro}\) are replaced by the scalars \(\mu _{\mathrm {e}}, \, \mu _{\mathrm {micro}}> 0\) and \(\mathbb {C}_\text {c}\) no longer appears.
Remark 2.1
The simplification of the model to antiplane shear serves to facilitate the mathematical analysis of the model and allows for a thorough investigation of the numerical behaviour of finite element solutions in the relaxed micromorphic theory. Whether this reduced model can be applied to real-world metamaterials is unclear at this time. For applications of the full three-dimensional theory see [19, 20].
In order to find functions minimizing the potential energy I we calculate the variations with respect to u and \(\varvec{\zeta }\)
Partial integration of Eq. (2.5a) and Eq. (2.5b) yields the strong form including boundary conditions (see Appendix A for more details)
where \(\varvec{\tau }\) and \(\varvec{\nu }\) denote the outer tangent and normal vector on the boundary, see Fig. 1, and with \(\widetilde{u}\) and \(\widetilde{\varvec{\zeta }}\) the displacement and microdistortion fields on \(\Gamma _D^u\) and \(\Gamma _D^\zeta \) are prescribed. From a mathematical point of view, it is possible to prescribe the tangential components of the microdistortion \(\varvec{\zeta }\) on the boundary \(\Gamma _D^\zeta \). This is used to test our numerical formulation in Sect. 5. However, from the point of view of physics it is impossible to control the microdistortion of the continuum with no direct relation to the displacement u and as such, the consistent coupling condition \(\langle \varvec{\zeta } , \, \varvec{\tau } \rangle = \langle \nabla \widetilde{u} , \, \varvec{\tau } \rangle \) arises on the Dirichlet boundary, being common to both u and \(\varvec{\zeta }\), enforcing the condition \(\Gamma _D^{\zeta }\subset \Gamma _D^u\). Furthermore, Dirichlet boundary data for the microdistortion \(\varvec{\zeta }\) are not required for the existence of a unique solution here, as coercivity in the appropriate spaces is still determined.
3 Solvability and limit problems
3.1 Continuous case
In this section we prove the existence and uniqueness of the weak form of the planar relaxed micromorphic continuum. Further, the corresponding mixed formulation is presented, whose coercivity constant is independent of \(L_{\mathrm {c}}\). Finally, we study necessary and sufficient conditions such that \(\nabla u=\varvec{\zeta }\) is guaranteed in the limit \(L_{\mathrm {c}}\rightarrow \infty \). For simplicity, we assume homogeneous Dirichlet conditions on the entire boundary throughout this section, i.e., \(u=0\) and \(\langle \varvec{\zeta } , \, \varvec{\tau } \rangle =0\) on \(\Gamma ^u_D=\Gamma ^{\zeta }_D=\partial \Omega \), and mention that the proof can be readily adapted for inhomogeneous and mixed boundary conditions as long as the Dirichlet boundary for the displacements is non-trivial, \(|\Gamma ^u_D|>0\), [14].
We define the following Hilbert spaces and their respective norms
which are based on the Lebesgue norm and space
Further, we use the product space \( X = H _0^1(\Omega )\times H _0(\mathrm {curl},\Omega )\) with the norm
to define the following minimization problemFootnote 1: Find \(\{u,\varvec{\zeta }\}\in X\) such that for all \(\{\delta u,\delta \varvec{\zeta }\}\in X\)
In order to show the existence of unique solutions we consider the Lax–Milgram theorem.
Theorem 3.1
If \(\mu _{\mathrm {e}}, \mu _{\mathrm {micro}}, \mu _{\mathrm {macro}}, L_{\mathrm {c}}> 0\), then Problem 3.4 has a unique solution \(\{u,\varvec{\zeta }\}\in X\) and there holds the stability estimate
with \(\beta =\beta (\mu _{\mathrm {e}},\mu _{\mathrm {micro}},\mu _{\mathrm {macro}},L_{\mathrm {c}}) > 0\) .
Proof
Using Cauchy–Schwarz and triangle inequality yields the continuity of \(a(\cdot ,\cdot )\)
for all \(\{u, \varvec{\zeta }\}, \{\delta u, \delta \varvec{\zeta }\}\in X\) with the constant \(c_1 = \max \left\{ 2\mu _{\mathrm {e}}, 2\mu _{\mathrm {micro}},\mu _{\mathrm {macro}}L_{\mathrm {c}}^2\right\} \).
By employing Young’sFootnote 2 and Poincaré-Friedrich’sFootnote 3 inequalities we show the bilinear form to be coercive
when the constant \(\varepsilon \) is chosen as \(1> \varepsilon >\dfrac{\mu _{\mathrm {e}}}{\mu _{\mathrm {e}}+ \mu _{\mathrm {micro}}}\), which is possible for \(\mu _{\mathrm {e}},\mu _{\mathrm {micro}}>0\). Consequently, the coercivity constant reads
This finishes the proof. \(\square \)
Remark 3.1
Note, that the proof fails when taking instead \( X = H _0^1(\Omega )\times [ H _0^1(\Omega )]^2\) as \(a(\cdot ,\cdot )\) is then no longer coercive in this space because one cannot find a constant \(c>0\) such that \(\Vert \varvec{\zeta }\Vert ^2_{ L ^2}+\Vert \mathrm {curl}_{\mathrm {2D}}\,\varvec{\zeta }\Vert ^2_{ L ^2}\ge c\,\Vert \varvec{\zeta }\Vert ^2_{ H ^1}\), for all \(\varvec{\zeta }\in [ H _0^1(\Omega )]^2\). As \([ H ^1(\Omega )]^2\) is dense in \( H (\mathrm {curl},\Omega )\), we might expect convergence for \(\varvec{\zeta }\in [ H ^1(\Omega )]^2\), however, at the cost of sub-optimal convergence rates in the discretized setting. We present numerical examples, where the exact solution is in \( H (\mathrm {curl},\Omega )\) but not in \([ H ^1(\Omega )]^2\) observing only slow convergence. If the exact solution is smooth, i.e. \(\varvec{\zeta }\) is also in \([ H ^1(\Omega )]^2\), optimal convergence is observed.
An important aspect of the relaxed micromorphic continuum is its relation to the classical continuum theory (linear elasticity). This relation is governed by the material constants, where the characteristic length \(L_{\mathrm {c}}\) plays a significant role. We are therefore interested in robust computations with respect to \(L_{\mathrm {c}}\).
The following result characterizes the conditions when a trivial solution with respect to \(L_{\mathrm {c}}\) is expected.
Theorem 3.2
Assume that the requirements of Theorem 3.1 are fulfilled. Further, let \(\varvec{\omega } = \nabla r\) be a gradient field, then, the microdistortion \(\varvec{\zeta }\) is compatible, i.e. \(\varvec{\zeta } = \nabla \chi \) and the solution \(\{u,\varvec{\zeta }\}\in X\) is independent of the parameter \(L_{\mathrm {c}}\).
Proof
We make the ansatz \(\varvec{\zeta }=\nabla \chi \), \(\chi \in H ^1(\Omega )\) and insert it in Problem 3.4 choosing \(\delta u=0\)
We can express
and inserting into Problem 3.4 choosing \(\delta \varvec{\zeta }=0\) gives the following Laplace problem for u
which is uniquely solvable. Since by Lax–Milgram the solution is unique, \(\varvec{\zeta } = \nabla \chi \) and the resulting u are the only possible solutions. According to Eq. (3.8) the solution of Problem 3.4 is given independently of \(L_{\mathrm {c}}\). \(\square \)
Considering the limit case \(L_{\mathrm {c}}= 0\), the continuity of the bilinear form \(a(\cdot , \cdot )\) follows automatically from Eq. (3.5). However, for coercivity to hold, the space for \(\varvec{\zeta }\) must be changed to \([ L ^2(\Omega )]^2\), i.e., the regularity of \(\varvec{\zeta }\) is lost.
Theorem 3.3
If \(\mu _{\mathrm {e}},\mu _{\mathrm {micro}}>0\) and \(L_{\mathrm {c}}=0\) Problem 3.4 has a unique solution \(\{u,\varvec{\zeta }\} \in H _0^1(\Omega )\times [ L ^2(\Omega )]^2\). Further, if the right-hand side \(\varvec{\omega } = \nabla r\) is a gradient field with \(r\in H ^1(\Omega )\), the microdistortion \(\varvec{\zeta }\) results in a gradient field \(\varvec{\zeta } = \nabla \chi \) with \(\chi \in H ^1(\Omega )\). Especially, there holds the regularity result \(\varvec{\zeta }\in H (\mathrm {curl},\Omega )\).
Proof
The proof of existence and uniqueness follows exactly the same lines as the proof of Theorem 3.1. If \(\varvec{\omega } = \nabla r\) we can conclude as in the proof of Theorem 3.2 that \(\varvec{\zeta }\) is a gradient field. \(\square \)
Remark 3.2
Using Theorem 3.2 and assuming \(\varvec{\omega }=0\), we can reformulate Eq. (2.6b) to retrieve \(\varvec{\zeta }\) from the known field u
Furthermore, we can condensate Eq. (2.6a) into the Poisson equation
where the homogenization of the material constants follows as in [29]. We notice, that Theorem 3.2 and Theorem 3.3 imply the field u is always independent of the microdistortion \(\varvec{\zeta }\) in this setting. In the condensed state, the relation of the model with antiplane shear for membranes is apparent.
Remark 3.3
We note that the previous result does not hold in the full three-dimensional relaxed micromorphic continuum, i.e. the absence of external moments does not automatically imply \(\varvec{P} = \nabla \varvec{\chi }\) for \(\varvec{\chi } \in [ H ^1(\Omega )]^3\).
Having considered the limit of the characteristic length \(L_{\mathrm {c}}\rightarrow 0\), we reformulate Problem 3.4 as an equivalent mixed formulation in order to examine its limit for \(L_{\mathrm {c}}\rightarrow \infty \). We start by introducing the new variable
and constructing a new bilinear form by multiplying it with a test function
The restriction to \(m \in L ^2_0(\Omega )\) follows from the Stoke’s theorem
We introduce the (bi-)linear forms
and the resulting mixed formulation reads: find \((\{u,\varvec{\zeta }\}, m)\in X\times L ^2_0(\Omega )\) such that
where the Lagrange multiplier m has the physical meaning of a moment stress tensor.
The limit case \(\lim L_{\mathrm {c}}\rightarrow \infty \) of Eq. (3.15) is well-defined, resulting in the problem: Find \((\{u_{\infty },\varvec{\zeta }_{\infty }\},m_{\infty })\in X\times L ^2_0(\Omega )\) such that
Consequently, at the limit \(\lim L_{\mathrm {c}}\rightarrow \infty \) we have \(\mathrm {curl}_{\mathrm {2D}}\,\varvec{\zeta } = 0\).
We now show existence and uniqueness of both mixed problems and that in the limit case \(L_{\mathrm {c}}\rightarrow \infty \) the solution of Eq. (3.15) converges to the solution of Eq. (3.16) with quadratic convergence rate in \(L_{\mathrm {c}}\).
Theorem 3.4
For \(\mu _{\mathrm {e}}, \mu _{\mathrm {micro}}, \mu _{\mathrm {macro}}, L_{\mathrm {c}}> 0\) Eq. (3.15) has a unique solution \((\{u,\varvec{\zeta }\},m)\in X\times L ^2_0(\Omega )\) satisfying for \((\mu _{\mathrm {macro}}L_{\mathrm {c}}^2)^{-1}\le 1\) the stability estimate
where \(c_1\) is independent of \(L_{\mathrm {c}}\). Further, let \((\{u_{\infty },\varvec{\zeta }_{\infty }\},m_{\infty })\in X\times L ^2_0(\Omega )\) be the unique solution of Eq. (3.16). Then, we have the estimate
where \(c_2\) does not depend on \(L_{\mathrm {c}}\).
Proof
Existence and uniqueness follows from the extended Brezzi theorem [6, Thm. 4.11]. The continuity of \(a(\cdot ,\cdot )\), \(b(\cdot ,\cdot )\), \(c(\cdot ,\cdot )\) and non-negativity of \(a(\cdot ,\cdot )\) and \(c(\cdot ,\cdot )\) are obvious. Therefore, we have to prove that \(a(\cdot ,\cdot )\) is coercive on the kernel of \(b(\cdot ,\cdot )\)
However, we already know from Theorem 3.1 that \(a(\{u,\varvec{\zeta }\},\{\delta u,\delta \varvec{\zeta }\}) + \int _{\Omega }\langle \mathrm {curl}_{\mathrm {2D}}\,\varvec{\zeta },\mathrm {curl}_{\mathrm {2D}}\,\delta \varvec{\zeta }\rangle \,\mathrm {d}X\) is coercive. This leaves us with the Ladyzhenskaya–Babuška–Brezzi (LBB) condition to be satisfied
We choose \(u=0\) and \(\varvec{\zeta }\) such that \(\mathrm {curl}_{\mathrm {2D}}\,\varvec{\zeta }=m\) with \(\Vert \varvec{\zeta }\Vert _{ L ^2}\le c\Vert m\Vert _{ L ^2}\) leading to
where the construction of \(\varvec{\zeta }\) is according to [18]Footnote 4. Thus, there exists a unique solution independent of \(L_{\mathrm {c}}\) satisfying the stability estimate Eq. (3.17).
With the (classical) Brezzi-Theorem also the existence and uniqueness of Eq. (3.16) follows immediately and estimate Eq. (3.18) due to the continuous dependence of the solution with respect to the parameter \(L_{\mathrm {c}}\), [6, Cor. 4.15]. \(\square \)
Remark 3.4
As mentioned in [18] the space for m must be chosen as \( L ^2_0(\Omega )\), where its mean is zero, if Dirichlet data are prescribed on the whole boundary \(\Gamma _D^{\zeta }=\partial \Omega \). This follows from Eq. (3.13)
If also Neumann data is prescribed for \(\varvec{\zeta }\), the appropriate function space for m is \( L ^2(\Omega )\).
Remark 3.5
In the full micromorphic continuum, where the gradient takes the place of the curl of the microdistortion
existence and uniqueness follow similarly with the space \( X = H ^1(\Omega ) \times [ H ^1(\Omega )]^2\). However, the limit case \(L_{\mathrm {c}}\rightarrow \infty \) yields \(\nabla \varvec{\zeta } = 0\) and consequently \(\varvec{\zeta } = const.\), for which non-trivial boundary conditions cannot be considered, compare also Section 5.7 for a numerical example.
To conclude this section we investigate the necessary and sufficient conditions such that in the limit \(L_{\mathrm {c}}\rightarrow \infty \) the solution satisfies \(\nabla u = \varvec{\zeta }\). This state represents a zoom into the microstructure in the three-dimensional theory with microscopic stiffness given by \(\mu _{\mathrm {micro}}\) [29]. In Theorem 3.2 we found sufficient conditions to obtain a gradient field for the microdistortion, which, however, does not have to be \(\nabla u\). The following theorem states that only for a zero right-hand side f, but arbitrary \(\varvec{\omega }\), the desired behaviour is achieved.
Theorem 3.5
Let \(\Omega \) be simply connected and \(\Gamma ^u_D=\Gamma _D^{\zeta }=\partial \Omega \). Then there holds for the solution \(\{u,\varvec{\zeta }\}\in X\) of Problem 3.4
if and only if \(f=0\), where c does not depend on \(L_{\mathrm {c}}\).
Proof
From the limit solution \(\{u_{\infty },\varvec{\zeta }_{\infty }\}\in X\) of Eq. (3.16) we have that \(\varvec{\zeta }_{\infty }\in H _0(\mathrm {curl},\Omega )\) and \(\mathrm {curl}_{\mathrm {2D}}\,\varvec{\zeta }_{\infty }=0\). This implies the existence of \(\Psi \in H _0^1(\Omega )\) such that \(\varvec{\zeta }=\nabla \Psi \in \ker (\mathrm {curl}_{\mathrm {2D}})\). Inserting this into Eq. (3.16a), where \(\delta \varvec{\zeta }=0\) is chosen, yields
Thus, \(u=\Psi \in H _0^1(\Omega )\) is the unique solution if and only if \(f=0\) and correspondingly \(\{u_{\infty },\varvec{\zeta }_{\infty }\}=\{\Psi ,\nabla \Psi \}\). The claim follows with the triangle inequality, Eq. (3.18) and the equivalence of the mixed and primal problem
\(\square \)
Remark 3.6
We can weaken the assumptions of Theorem 3.5 to \(\Gamma _D^u=\Gamma _D^\zeta \ne \emptyset \). Further, also non-homogeneous Dirichlet data can be considered, provided the consistent coupling condition \(\langle \varvec{\zeta } , \, \varvec{\tau } \rangle = \langle \nabla \widetilde{u} , \, \varvec{\tau }\rangle \) on \(\Gamma _D^{\zeta }\) holds.
From the proof of Theorem 3.5 we obtain from the existence of a potential such that \(\varvec{\zeta }=\nabla \Psi \). Thus, \(\varvec{\zeta }\) is expected to be in \( H (\mathrm {curl},\Omega )\) as in general \(\nabla \Psi \notin [ H ^1(\Omega )]^2\) for \(\Psi \in H ^1(\Omega )\).
3.2 Discrete case
Motivated by the de’ Rham complex (see Fig. 2) we formulate a finite element combining base functions from both \( H ^1(\Omega )\) and \( H (\mathrm {curl},\Omega )\) (and \( L ^2(\Omega )\) for the mixed formulation) setting
Throughout this work we will use meshes consisting of quadrilaterals. On each element we denote the set of quadrilateral polynomials by \( Q ^{n,m}=\text {span}\{ x^ky^j\,|\, 0\le k\le n,\, 0\le j\le m\}\), compare also Eq. (4.5), and further the set of Nédélec ansatz functions by
We start with the Lax–Milgram setting by defining \( X ^h=V^h\times U^h\). We note that solvability of the discretized problem follows directly from the continuous one as \( X ^h\subset X \). Using Cea’s lemma for the quasi-best approximation
we can generate convergence estimates a priori.
Lemma 3.1
Assume a smooth exact solution \(\{u,\varvec{\zeta }\}\in X\). Further, if on each element \( Q ^{k,k}\subset V^h\) and \( P ^k\subset U^h\), then the discrete solution \(\{u^h, \varvec{\zeta }^h\}\in X^h\) converges with the optimal convergence rate
Proof
By inserting the interpolation operators associated through the commuting diagram we find
where \(|\cdot |_{ H ^k}\) denotes the standard Sobolev semi-norm. \(\square \)
Note that the constant c in Eq. (3.28) depends on \(L_{\mathrm {c}}\). One may prove robust estimates in this setting. We, however, test for robustness with respect to \(L_{\mathrm {c}}\) in the context of mixed methods and use the equivalence of both.
In general the solvability of the discretized mixed problem does not follow from the continuous one. However, thanks to the commuting property of the de’ Rham complex, the discrete kernel coercivity and the LBB condition follow immediately. Thus, we obtain the quasi-best approximation error
where c is independent of \(L_{\mathrm {c}}\).
Lemma 3.2
Assume that the exact solution \((\{u,\varvec{\zeta }\},m)\in X \times L ^2(\Omega )\) of Eq. (3.15) is smooth and that on each element \( Q ^{k,k}\subset V^h\), \( P ^k\subset U^h\), and \( Q ^{k-1,k-1}\subset Q^h\). Then the discrete solution \((\{u^h,\varvec{\zeta }^h\},m^h)\in X_h\times Q_h\) satisfies the optimal convergence rate independent of \(L_{\mathrm {c}}\)
Additionally, with \(\{u_{\infty },\varvec{\zeta }_{\infty }\}\) the (smooth) solution of the limit problem we obtain
Proof
Using the interpolation operators \(\Pi _g\), \(\Pi _c\), and \(\Pi _0\) gives estimate Eq. (3.31). Inequality Eq. (3.32) follows immediately by adding and subtracting the solution of the corresponding continuous solution \((\{u,\varvec{\zeta }\},m)\in X \times L ^2(\Omega )\) for a fixed \(L_{\mathrm {c}}\), using triangle inequality, Eq. (3.18) and Eq. (3.31). \(\square \)
Inequality Eq. (3.32) states that, as long as the discretization error is not reached, we have quadratic convergence to the limit case \(\lim L_{\mathrm {c}}\rightarrow \infty \). Due to the equivalence of the primal formulation Problem 3.4 and the mixed Eq. (3.15) we can deduce that the solution of Problem 3.4 is also robust with respect to \(L_{\mathrm {c}}\). As we will see in the numerical examples, the mixed formulation is better suited for extremely large values of \(L_{\mathrm {c}}\) due to rounding errors.
4 Finite element formulations
4.1 Appropriate base functions
In the following we demonstrate the construction of the hybrid element in the linear case. The finite elements for the mixed formulation are employed directly using the open source finite element library NETGEN/NGSolveFootnote 5 [39, 40].
For the mapping of x and y, see Fig. 3, we make use of linear quadrilateral Lagrange nodal base functions
where n is the number of finite elements in the mesh. As shown in Fig. 3, the elements are mapped via
We approximate u according to the isoparametric concept
However, for \(\varvec{\zeta }\) we make use of linear Nédélec base functions of the first type for quadrilaterals [4, 21, 27, 44]. These functions are built around approximations of the curl operator. The corresponding spaces are those of quadrilateral polynomials
The weak form of the curl in the 2D space is formulated via Greens’ formulaFootnote 6
Therefore, the curl in \(\Omega \) is fully determined by its interface and inner rotation field. Consequently, we can decompose the two terms, such that the elements’ dofs determine the interpolated field completely. This can be confirmed by setting all dofs to zero, checking for a vanishing field. The corresponding dofs and degrees of the polynomial spaces have been defined by Nédélec [27]. The element’s boundary has been decomposed as \({\partial \Xi = \Sigma _1\cup \Sigma _2\cup \Sigma _3\cup \Sigma _4 }\). The dofs read
where \( P ^k\) and \( Q \) are according to Eq. (3.26) and Eq. (4.5), and \(\mathbb {P}^k\) is the space of polynomials of order k. Since we employ linear Nédélec base functions with \(k = 1\), no inner dofs occur. The ansatz for the base function reads
Applying the dofs along all edges with the variable basis \(q_i = 1\)
we find our base functions
The factor \(\nicefrac {1}{2}\) is chosen instead of the resulting \(\nicefrac {1}{4}\) as to simplify prescription on the Dirichlet boundary. The functions are depicted in Fig. 4.
For the mixed formulation involving \(m\in L ^2(\Omega )\) the corresponding finite element space is given by piece-wise constants, \(N_0(\xi ,\eta )=1\). To enforce zero mean value, i.e. \(m\in L ^2_0(\Omega )\), a Lagrange multiplier \(\lambda \in \mathbb {R}\) has to be used, leading to one additional equation in the final system.
Using higher polynomial orders, we can achieve faster convergence rates and better approximations. The finite element software NGSolve offers the use of hierarchical high order base functions for \( H ^1\), \( H (\mathrm {curl})\), and \( L ^2\) spaces [44]. We employ NGSolve in our investigation of the mixed formulation with higher order base functions.
4.2 Covariant Piola transformation
In the previous section we formulated our base functions for the curl in the parametric space. In order to preserve the properties of the base function \(\varvec{\vartheta }_j\) acting on the curve’s tangents \(\varvec{\varsigma }\) (see Fig. 3), namely
where \(\varvec{\theta }_j\) is the base function in the physical space and \(\partial \Omega _e = \Gamma _1 \cup \Gamma _2 \cup \Gamma _3 \cup \Gamma _4\), the so called covariant Piola transformation is required [24]. The transformation is achieved by considering the push forward of the boundaries’ normal vectors
where \(\varvec{J}\) is the Jacobi matrix of the element mappings. In two dimensions the normal vectors on the element boundary \(\varvec{\varrho }\) and \(\varvec{\nu }\) are the \(90^{\circ }\) rotation of the tangent vectors given by
Using Eq. (4.13) in Eq. (4.12) results in
finally yielding the definition of a transformation preserving integration along the tangent
The transformation in Eq. (4.15) alone cannot guarantee the aligned orientation of base functions on the edges of neighbouring elements [44]. In order to achieve conformity we introduce a topological correction function \(\psi _j\) based on the global orientation of edges given by node collections as demonstrated in Fig. 5. The drawings in Fig. 5 show the different roles of the mapping functions:
-
1.
The covariant Piola transformation scales the projection onto the edge tangent.
-
2.
The topological correction function sets a consistent orientation.
Thus, the final form of our edge base functions reads
Using Eq. (4.16) for the approximation of the microdistortion \(\varvec{\zeta }\) yields
For vectors undergoing a covariant Piola transformation, the transformation of the curl operator simplifies to
4.3 Element stiffness matrices
For ease of presentation we consider only the Lax–Milgram setting. The mixed formulation follows directly with simple adaptations.
With the approximations in Eq. (4.4) for the displacement field u and in Eq. (4.17) for the microdistortion \(\varvec{\zeta }\) the weak form in Problem 3.4 results in
where \(\varvec{K}_\text {e}\), \(\varvec{K}_\text {micro}\) and \(\varvec{K}_\text {macro}\) are the element stiffness matrices employing the base function matrices \(\varvec{H}\) and \(\varvec{\Theta }\) according to Eq. (4.17) and Eq. (4.2), respectively
with \(\varvec{O} \in \{0 \}^{4\times 4}\). The finite element has 8 degrees of freedom. The right-hand side reads
In order to compare our formulation, we also derive a nodal \( H ^1\)-finite element
In contrast to the hybrid element, the approach in Eq. (4.23) requires 8 dofs per element for the microdistortion. Using Eq. (4.23) we obtain the following stiffness matrices for the nodal element
with \(\varvec{O}_\text {a} \in \{0\}^{8 \times 4}\). Consequently, \(\bar{\varvec{\omega }}_e\) changes to
In conclusion, we compare the hybrid element having 8 degrees of freedom in total with the nodal element having 12 degrees of freedom. The difference in the overall degrees of freedom results from the vectorial approach to the microdistortion in the hybrid element.
5 Numerical examples
In following examples we construct analytical solutions by imposing predefined displacement and microdistortion fields and calculating the resulting right-hand side. The predefined fields are the analytical solutions to the resulting right-hand side along with the derived Dirichlet boundary conditions (for a full derivation see Appendix B). Further, in all subsequent examples the domain and the flux field \(\varvec{\zeta }\) lie in the \(x-y\) plane and the displacement u is parallel to the z-axis. Correspondingly, for figures of u we provide a three-dimensional perspective and figures of \(\varvec{\zeta }\) are aerial views of the \(x-y\) plane. The examples have the mechanical interpretation of a membrane antiplane deformation.
5.1 Benchmark for an imposed vanishing microdistortion
We impose the predefined fields
In order to constrain the numerical solution to that of our proposed fields in Eq. (5.1), we set the following Dirichlet boundary conditions
In the following example we set for simplicity
and extract the resulting force and moment (the right-hand side)
Our simulations consider the domain \(\Omega =[-4,4] \times [-4,4]\) with irregular meshes under h-refinement, as shown in Fig. 7. Both element formulations converge towards the analytical solution, see Fig. 6. The microdistortion field \(\varvec{\zeta }\) displayed in Fig. 8 approaches zero with each refinement, satisfying the imposed field. We notice faster convergence in the hybrid element.
5.2 Benchmark for a non-vanishing imposed microdistortion
In the following step in our investigation we test our finite element formulations for a non-vanishing microdistortion field \(\varvec{\zeta }\), specifically a rotation field, as to determine the convergence behaviour of the nodal element with respect to the curl stiffness. We set \(\Omega =[-4,4] \times [-4,4]\), \(\mu _{\mathrm {e}}=\mu _{\mathrm {macro}}=\mu _{\mathrm {micro}}=L_{\mathrm {c}}=1\) and the fields
with the corresponding Dirichlet boundary conditions
The following force and moment are extracted, for details see Appendix B,
Consequently, the curl term is neither explicitly nor implicitly omitted. We compare the displacement u and the error \(\Vert \widetilde{\varvec{\zeta }} - \varvec{\zeta }\Vert _{ L ^2}\) for both element formulations on an irregular mesh undergoing refinement, see Figs. 9, 10 and 11.
As shown in Fig. 10, both elements converge towards the analytical solution. However, we notice differences in the convergence rates, namely the nodal element converges faster in \(\varvec{\zeta }\).
5.3 Solutions in \( H (\mathrm {curl})\)
As \( H (\mathrm {curl})\) is a larger space than \([ H ^1]^2\), we have the relation \([ H ^1]^2 \subset H (\mathrm {curl})\). Consequently, we can envision solutions belonging to \( H (\mathrm {curl})\) and not \([ H ^1]^2\). Such solutions fulfill the continuity of tangential components along element edges of \( H (\mathrm {curl})\), but not the continuity of the normal component. Elements living in \([ H ^1]^2\) require the continuity of both components.
In the domain \(\Omega = [-4,4] \times [-4,4]\) with \(\Gamma _D^u=\partial \Omega \) and \(\Gamma _D^\zeta =\emptyset \) we set \(\mu _{\mathrm {e}}=\mu _{\mathrm {macro}}=\mu _{\mathrm {micro}}=L_{\mathrm {c}}=1\), the boundary conditions and external forces
for which the analytical solution reads
where \(\widetilde{\varvec{\zeta }}\) follows from Eqs. (2.6a) and (2.6b). Note that the boundary data of \(\widetilde{\varvec{\zeta }}\) jumps and is therefore not in \( H ^{\nicefrac {1}{2}}(\Gamma _D)\). Consequently, the problem cannot be posed with \(\varvec{\zeta } \in [ H ^1(\Omega )]^2\) if we set \(\Gamma _D^\zeta =\partial \Omega \), see Remark 3.1. For \(\varvec{\zeta } \in H (\mathrm {curl},\Omega )\) the problem could be posed as \(\langle \widetilde{\varvec{\zeta }} , \, \varvec{\tau } \rangle \in L ^2(\partial \Omega ) \subset H ^{\nicefrac {-1}{2}}(\partial \Omega )\).
We test both elements on an irregular mesh undergoing refinement Fig. 12. We note the hybrid element finds the exact solution immediately with a coarse mesh, whereas the nodal element requires a much higher level of refinement in order to deliver a viable approximation. The nodal element localizes the error due to the discontinuity further with each refinement as seen in Fig. 13. The convergence graph in Fig. 14 depicts the slow sub-optimal convergence of the nodal element, compare Eq. (3.28). Note, the error in the hybrid element for the same meshes is always at a factor \(10^{-15}\) for both u and \(\varvec{\zeta }\). Due to the higher continuity conditions of the nodal element, it could never find the analytical solution, but would converge further towards it with each refinement.
We present a second example allowing us to compare the convergence rates for both formulations. Let \(\Omega =[0,1] \times [0,1]\), \(\mu _{\mathrm {e}}=\mu _{\mathrm {macro}}=\mu _{\mathrm {micro}}=L_{\mathrm {c}}=1\), and \(\Gamma _D^u=\Gamma _D^\zeta =\partial \Omega \). For the given exact solution \(\{\widetilde{u},\widetilde{\varvec{\zeta }}\}\in H _0^1(\Omega )\times H _0(\mathrm {curl}\Omega )\)
the corresponding boundary conditions and external forces result in
Here, the boundary conditions are compatible with \(\varvec{\zeta }\in [ H ^1(\Omega )]^2\), but the exact solution is only in \( H (\mathrm {curl},\Omega )\), not in \([ H ^1(\Omega )]^2\). We use structured quadrilateral meshes (see Fig. 16) resolving the interface at \(x=0.5\), where the normal component of the exact solution of \(\varvec{\zeta }\) jumps, with linear, quadratic and cubic polynomials for the nodal elements. We observe that higher polynomial degrees do not increase the convergence rate and only sub-optimal root-convergence is achieved (see Fig. 15). For linear and quadratic ansatz functions in the primal \( H (\mathrm {curl})\) method we observe optimal convergence rates.
5.4 Convergence for \(L_{\mathrm {c}}\rightarrow 0\)
As mentioned in Section 3, the characteristic length \(L_{\mathrm {c}}\) represents an important term in the relaxed micromorphic theory. This scalar governs the relation of the relaxed micromorphic continuum to the standard Cauchy continuum. In the previous examples we have been able to generate stable results for the case \(L_{\mathrm {c}}= 1\). In this example we consider the limit \(L_{\mathrm {c}}\rightarrow 0\), which can be interpreted as a highly homogenous material. In the \(L_{\mathrm {c}}= 0\) setting, the relaxed micromorphic continuum retrieves the results of the classical Cauchy continuum, no external moments \(\varvec{\omega }\) occur and the microdistortion \(\varvec{\zeta }\) lives in \([ L ^2(\Omega )]^2\). This results in the emergence of a single Poisson equation for u (see Remark 3.2), being an analogue of the standard membrane partial differential equation. We define the domain \(\Omega = [-5, \, 5] \times [-5, \, 5]\) with \(\mu _{\mathrm {e}}, \, \mu _{\mathrm {micro}}= 1 ,\, L_{\mathrm {c}}= 0\) and the imposed displacement
We use \(\widetilde{u}\) to recover the analytical solution for \(\widetilde{\varvec{\zeta }}\)
and the resulting right-hand side
Note, since we require \(\varvec{\zeta } \in [ L ^2(\Omega )]^2\), no boundary conditions can be prescribed for \(\varvec{\zeta }\). The microdistortion field \(\varvec{\zeta }\) can always be approximated using either \( H (\mathrm {curl})\) or \([ H ^1]^2\) elements. However, the direct use of discontinuous \([ L ^2]^2\) elements for \(\varvec{\zeta }\) requires less computation and can also capture gradient fields. With Theorem 3.3 we have for \(\varvec{\omega }=0\) the regularity result that \(\varvec{\zeta }\) is in fact a gradient field and thus \(\varvec{\zeta }\in H (\mathrm {curl},\Omega )\), which confirms to use Nédélec elements without risk of sub-optimal convergence rates, compare Sect. 5.3. The finite element solution converges towards the analytical solution as expected with optimal rate, see Figs. 17 and 18.
5.5 Robustness in \(L_{\mathrm {c}}\)
The upper limit of the characteristic length \(L_{\mathrm {c}}\) is defined to be infinity. In this example we prove the robustness of our computations for \(L_{\mathrm {c}}\rightarrow \infty \). The analytical solution on \(\Omega =[-4,4] \times [-4,4]\) with homogeneous Dirichlet data on \(\partial \Omega \) and \(\mu _{\mathrm {e}}=\mu _{\mathrm {macro}}=\mu _{\mathrm {micro}}=1\) is given by
from which we can extract the resulting force fields according to Eqs. (2.6a) and (2.6b). We test for convergence using linear elements.
As expected from the theory, we observe uniform convergence up to the point where rounding errors occur in the primal method for very large \(L_{\mathrm {c}}\) terms. The convergences of the mixed formulation remains stable for all values of \(L_{\mathrm {c}}\) as it is not affected by rounding errors, cf. Fig. 19. Using lowest order linear nodal elements for \(\varvec{\zeta }\) leads to non-robust behaviour in \(L_{\mathrm {c}}\) in terms of immense locking. Considering quadratic Lagrange elements overcomes this locking phenomena, however, at the cost of more dofs.
To test the convergence depending on \(L_{\mathrm {c}}\), Eq. (3.18), for the case \(L_{\mathrm {c}}\rightarrow \infty \) we use quadratic elements - i.e., quadratic \( H ^1\) and Nédélec elements, and linear \( L ^2\) elements for m in the mixed formulation - in NGSolve and four different structured grids. The same domain as in the previous example is considered and for the limit solution Eq. (5.16) is used, with \(L_{\mathrm {c}}\rightarrow \infty \) in Eq. (5.16b). Again, the primal methods suffers for large values of \(L_{\mathrm {c}}\) from rounding errors, whereas for the mixed method we observe the expected quadratic convergence rate up to the discretization error, compare Eq. (3.32) and Fig. 20.
5.6 Convergence for \(L_{\mathrm {c}}\rightarrow \infty \)
We prove the theoretical result of Theorem 3.5, with the same domain, boundary conditions, and material constants as in the previous example, by setting the external force and moments
and testing for convergence \(\Vert \nabla u-\varvec{\zeta }\Vert _{ H (\mathrm {curl})}=\mathcal {O}(L_{\mathrm {c}}^{-2})\) for \(L_{\mathrm {c}}\rightarrow \infty \) using NGSolve with linear base functions.
The results are computed using the primal method. By staying within the rounding precision bounds retrieved from our investigation of the robustness in \(L_{\mathrm {c}}\), we are able to find results converging quadratically to the previously derived expectations, see Fig. 21.
5.7 The consistent coupling condition
We conclude our investigation by considering the consistent coupling condition on both the full and relaxed micromorphic continuum models using NGSolve with the primal method. We set the domain \(\Omega = [-4,4] \times [-4,4]\) with the material parameters \(\mu _{\mathrm {e}}, \, \mu _{\mathrm {micro}}, \mu _{\mathrm {macro}}= 1\), the boundary conditions
and the external forces
and test for convergence in both micromorphic formulations with increasing characteristic lengths \(L_{\mathrm {c}}\).
As observed in Fig. 22, the relaxed micromorphic continuum converges towards a finite energy, whereas the non-trivial boundary conditions on the full micromorphic continuum lead to boundary-layers and consequently, ever-increasing energy for \(L_{\mathrm {c}}\rightarrow \infty \). The result is consistent with the problematic mentioned in Remark 3.5.
6 Conclusions and outlook
The relaxed micromorphic continuum theory introduces the Curl operator in the formulation of the free energy functional. As a result, the solution of the weak form lies in the combined space \( H ^1\times H (\mathrm {curl})\). The Lax–Milgram theorem confirms this result by assuring existence and uniqueness for the combined space. Our benchmarks with a completely nodal finite element show its capacity to approximate solutions in the combined space. However, the tests also show its inability to find the exact solution for discontinuous microdistortion fields and the corresponding sub-optimal convergence. A comparison between the linear nodal and hybrid element formulations also reveals the difference in the arising elemental stiffness matrices, namely \(\varvec{K}_{\text {nodal}} \in \mathbb {R}^{12\times 12}\) and \(\varvec{K}_{\text {hybrid}} \in \mathbb {R}^{8\times 8}\), resulting in slower computation times for the nodal element. In contrast, the hybrid element yields stable approximations and convergence rates for all tested scenarios, being capable of finding the exact solution also for discontinuous microdistortion fields. The relaxed micromorphic theory aims to capture the mechanical behaviour of metamaterials, highly homogeneous materials and the entire spectrum in between. To that end, the characteristic length \(L_{\mathrm {c}}\) takes the role of a weighting parameter, determining the influence of the energy from the dislocation density (the energy depending on the curl operator). The range of the characteristic length \(L_{\mathrm {c}}\) is an open topic of research into metamaterials. However, from a theoretical point of view, it may vary between zero and infinity. Our tests reveal the arising instability of convergence where increasingly large \(L_{\mathrm {c}}\) parameters are concerned and emergence of locking effects if linear nodal elements are chosen to approximate the microdistortion. For the case of the hybrid element, lost precision can be recovered via the formulation of the corresponding mixed problem. Locking effects in the nodal version of the microdistortion can be alleviated via higher order polynomials at the cost of increased dofs. In addition, also in \(L_{\mathrm {c}}= 0\) setting, where the external moment \(\varvec{\omega }\) vanishes, we recognize the optimality of using \( H (\mathrm {curl})\)-elements for the computation of the microdistortion, seeing as it is in fact the natural space for the microdistortion in this setting. Lastly, we recognize the advantage of the relaxed micromorphic continuum with regard to its ability to generate finite energies as \(L_{\mathrm {c}}\rightarrow \infty \) for arbitrary boundary conditions.
These findings build the basis for the extension of the formulation to the fully three-dimensional or a statically condensed two-dimensional version of the full relaxed micromorphic continuum.
Notes
Note carefully that u and \(\varvec{\zeta }\) are two independent variables and lead to a minimization problem despite the resemblance to mixed formulations, i.e. saddle-point problems.
Young: \(- v\, w \ge - \left( \dfrac{\varepsilon \, v^2}{2} + \dfrac{w^2}{2 \varepsilon } \right) \, , \quad \forall \varepsilon > 0 \, , v,w\in \mathbb {R}\)
Poincaré-Friedrich: \(\exists c_F > 0 : \Vert v \Vert _{ L ^2} \le c_F \Vert \nabla v \Vert _{ L ^2} , \forall v \in H ^1_0(\Omega )\)
The construction is derived directly from the 2D Stokes LBB condition with \(H(\mathrm {div})\)-conforming elements and applies here since the \(\mathrm {curl}_{\mathrm {2D}}\) operator is a rotated divergence operator in two dimensions.
\( \mathrm {curl}_{\mathrm {2D}} (q \, \varvec{\zeta }) = \mathrm {div}(\varvec{R} \, (q\, \varvec{\zeta })) = q \, \mathrm {curl}_{\mathrm {2D}}\,\varvec{\zeta } - \langle \varvec{\zeta } , \, \text {D}^{\mathrm {curl}}q \rangle \, , \quad \varvec{R} = \begin{bmatrix} 0 &{} 1 \\ -1 &{} 0 \end{bmatrix} \, . \)
References
Abdulle A (2006) Analysis of a heterogeneous multiscale FEM for problems in elasticity. Math Models Methods Appl Sci 16(04):615–635
Aivaliotis A, Daouadji A, Barbagallo G, Tallarico D, Neff P, Madeo A (2018) Low-and high-frequency stoneley waves, reflection and transmission at a \(\text{C}\)auchy/relaxed micromorphic interface. arXiv:1810.12578
Aivaliotis A, Daouadji A, Barbagallo G, Tallarico D, Neff P, Madeo A (2019) Microstructure-related stoneley waves and their effect on the scattering properties of a 2\(\text{ D }\)\(\text{ C }\)auchy/relaxed-micromorphic interface. Wave Motion 90:99–120
Anjam I, Valdman J (2015) Fast \(\text{ MATLAB }\) assembly of \(\text{ FEM }\) matrices in 2d and 3d: edge elements. Appl Math Comput 267:252–263
Askes H, Aifantis E (2011) Gradient elasticity in statics and dynamics: an overview of formulations, length scale identification procedures, finite element implementations and new results. Int J Solids Struct 48:1962–1990
Braess D (2013) Finite Elemente - Theorie, schnelle Löser und Anwendungen in der Elastizitätstheorie, 5th edn. Springer-Verlag, Berlin
d’Agostino MV, Barbagallo G, Ghiba ID, Eidel B, Neff P, Madeo A (2020) Effective description of anisotropic wave dispersion in mechanical band-gap metamaterials via the relaxed micromorphic model. J Elast 139(2):299–329
Demkowicz L (2006) Computing with hp-adaptive finite elements. One- and two-dimensional elliptic and maxwell problems, vol 1. Chapman and Hall/CRC, London
Demkowicz L, Kurtz J, Pardo D, Paszynski M, Rachowicz W, Zdunek A (2007) Computing with hp-adaptive finite elements. Frontiers: three-dimensional elliptic and maxwell problems with applications, vol 2. Chapman and Hall/CRC, London
Efendiev Y, Hou T (2009) Multiscale finite element methods. Springer-Verlag, New York
Eidel B, Fischer A (2018) The heterogeneous multiscale finite element method for the homogenization of linear elastic solids and a comparison with the \(\text{ FE}^2\) method. Comput Methods App Mech Eng 329:332–368
Eringen A (1999) Microcontinuum field theories. I. Foundations and solids. Springer-Verlag, New York
Forest S, Sievert R (2006) Nonlinear microstrain theories. Int J Solids Struct 43(24):7224–7245
Ghiba ID, Neff P, Owczarek S (2021) Existence results for non-homogeneous boundary conditions in the relaxed micromorphic model. Math Methods Appl Sci 44(2):2040–2049
Hütter G (2016) Application of a microstrain continuum to size effects in bending and torsion of foams. Int J Eng Sci 101:81–91
Jeong J, Neff P (2010) Existence, uniqueness and stability in linear Cosserat elasticity for weakest curvature conditions. Math Mech Solids 15(1):78–95
Kirchner N, Steinmann P (2006) Mechanics of extended continua: modeling and simulation of elastic microstretch materials. Comput Mech 40(4):651
Lehrenfeld C, Schöberl J (2016) High order exactly divergence-free hybrid discontinuous Galerkin methods for unsteady incompressible flows. Comput Methods Appl Mech Eng 307:339–361
Madeo A, Barbagallo G, Collet M, dAgostino MV, Miniaci M, Neff P (2018) Relaxed micromorphic modeling of the interface between a homogeneous solid and a band-gap metamaterial: new perspectives towards metastructural design. Math Mech Solids 23(12):1485–1506
Madeo A, Neff P, Ghiba ID, Rosi G (2016) Reflection and transmission of elastic waves in non-local band-gap metamaterials: a comprehensive study via the relaxed micromorphic model. J Mech Phys Solids 95:441–479
Meunier G (2010) The finite element method for electromagnetic modeling. Wiley-ISTE, United States
Mindlin R (1964) Micro-structure in linear elasticity. Arch Ration Mech Anal 16:51–78
Mindlin RD, Eshel NN (1968) On first strain-gradient theories in linear elasticity. Int J Solids Struct 4(1):109–124
Monk P (2003) Finite element methods for Maxwell’s Equations. Numerical mathematics and scientific computation. Oxford University Press, New York
Münch I, Neff P, Madeo A, Ghiba ID (2017) The modified indeterminate couple stress model: why Yang et al.’s arguments motivating a symmetric couple stress tensor contain a gap and why the couple stress tensor may be chosen symmetric nevertheless. Zeitschrift für Angewandte Mathematik und Mechanik 97(12):1524–1554
Münch I, Neff P, Wagner W (2011) Transversely isotropic material: nonlinear Cosserat versus classical approach. Contin Mech Thermodyn 23(1):27–34
Nedelec JC (1980) Mixed finite elements in \(\mathbb{R}^3\). Numerische Mathematik 35(3):315–341
Nédélec JC (1986) A new family of mixed finite elements in \(\mathbb{R}^3\). Numerische Mathematik 50(1):57–81
Neff P, Eidel B, d’Agostino MV, Madeo A (2020) Identification of scale-independent material parameters in the relaxed micromorphic model through model-adapted first order homogenization. J Elast 139(2):269–298
Neff P, Forest S (2007) A geometrically exact micromorphic model for elastic metallic foams accounting for affine microstructure. Modelling, existence of minimizers, identification of moduli and computational results. J Elast 87(2):239–276
Neff P, Ghiba ID, Madeo A, Placidi L, Rosi G (2014) A unifying perspective: the relaxed linear micromorphic continuum. Contin Mech Thermodyn 26(5):639–681
Neff P, Jeong J, Ramézani H (2009) Subgrid interaction and micro-randomness - novel invariance requirements in infinitesimal gradient elasticity. Int J Solids Struct 46(25):4261–4276
Neff P, Madeo A, Barbagallo G, D’Agostino MV, Abreu R, Ghiba ID (2017) Real wave propagation in the isotropic-relaxed micromorphic model. Proceed R Soc A Math Phys Eng Sci 473:2197
Owczarek S, Ghiba ID, Neff P (2020) A note on local higher regularity in the dynamic linear relaxed micromorphic model. submitted. arXiv:2006.05448
Rizzi G, Hütter G, Madeo A, Neff P (2021) Analytical solutions of the simple shear problem for micromorphic models and other generalized continua. Arch Appl Mech. https://doi.org/10.1007/s00419-021-01881-w
Rizzi G, Htter G, Khan H, Madeo A, Neff P. Analytical solution of the cylindrical torsion problem for the relaxed micromorphic continuum and other generalized continua (including full derivations) (in preparation)
Rizzi G, Htter G, Madeo A, Neff P (2021) Analytical solutions of the cylindrical bending problem for the relaxed micromorphic continuum and other generalized continua (including full derivations). to appear in continuum mechanics and thermodynamics. arXiv:2012.10391
Romeo M (2020) A microstretch continuum approach to model dielectric elastomers. Zeitschrift für angewandte Mathematik und Physik 71(2):44
Schöberl J (1997) NETGEN an advancing front 2D/3D-mesh generator based on abstract rules. Comput Vis Sci 1(1):41–52
Schöberl J (2014) C++ 11 implementation of finite elements in NGSolve. Institute for analysis and scientific computing, Vienna University of Technology. URL https://www.asc.tuwien.ac.at/~schoeberl/wiki/publications/ngs-cpp11.pdf
Schöberl J, Zaglmayr S (2005) High order Nédélec elements with local complete sequence properties. COMPEL - Int J Comput Math Electr Electron Eng 24(2):374–384
Steigmann DJ (2012) Theory of elastic solids reinforced with fibers resistant to extension, flexure and twist. Int J Non-Linear Mech 47(7):734–742
Voss J, Baaser H, Martin RJ, Neff P (2020) More on anti-plane shear. J Optim Theory Appl 184(1):226–249
Zaglmayr S (2006) High order finite element methods for electromagnetic field computation. Ph.D. thesis, Johannes Kepler Universität Linz. URL https://www.numerik.math.tugraz.at/~zaglmayr/pub/szthesis.pdf
Acknowledgements
The support by the Austrian Science Fund (FWF) project W 1245 is gratefully acknowledged. P. Neff acknowledges support in the framework of the DFG Priority Programme 2256 Variational Methods for Predicting Complex Phenomena in Engineering Structures and Materials Neff 902/10-1, No: 440935806.
The authors are very grateful to the referees for their comments.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Derivation of the strong form
In order to find the strong form of the Euler-Lagrange equations to Problem 3.4 we start with the most general setting \(\Gamma ^u_D\cap \Gamma ^u_N=\emptyset \), \(\overline{\Gamma ^u_D}\cup \overline{\Gamma ^u_N}=\partial \Omega \) and \(\Gamma ^\zeta _D\cap \Gamma ^\zeta _N=\emptyset \), \(\overline{\Gamma ^\zeta _D}\cup \overline{\Gamma ^\zeta _N}=\partial \Omega \). The Dirichlet and Neumann boundary parts of u and \(\varvec{\zeta }\) and assume that \(|\Gamma _D^u|>0\) (for Lax–Milgram solvability). We assume smooth fields such that we can integrate by parts. Using the Green identity
where \(\varvec{\nu }\) is the normal vector on the boundary, and splitting the boundary terms of the first weak form Eq. (2.5a), we find
As the Dirichlet data is directly incorporated into the space we have \(\delta u=0\) on \(\Gamma _D^u\) and thus, for given Dirichlet data \(\widetilde{u}\), we obtain the strong form
For the second weak form Eq. (2.5b) we employ another Green identity
and split the boundary, obtaining for all \(\delta \varvec{\zeta } \in C ^1(\Omega ,\mathbb {R}^2)\)
Again, the Dirichlet data is incorporated into the space, such that the following strong formulation arises
The complete boundary value problem is given by Eqs. (A.3) and (A.6).
Constructing analytical solutions
The predefined fields are given by \(\widetilde{u}\) and \(\widetilde{\varvec{\zeta }}\). We redefine the variables of the strong form \(u^* = u - \widetilde{u}\) and \(\varvec{\zeta }^* = \varvec{\zeta } - \widetilde{\varvec{\zeta }}\) and insert them into the partial differential equation
yielding compositions of additive terms. Therefore, we can rearrange the equations
It is clear that the solutions of the PDE must be \(u = \widetilde{u}\) and \(\varvec{\zeta } = \widetilde{\varvec{\zeta }}\). Since both \(\widetilde{u}\) and \(\widetilde{\varvec{\zeta }}\) are known a priori, their insertion in the PDE can be calculated. We define the calculated fields
The strong forms with the newly found right-hand sides are multiplied with the corresponding test functions
Employing Greens’ identities Eqs. (A.1 and (A.4) we find
The latter integrations generate terms for transmissions on the boundary \(\partial \Omega \). As the Dirichlet data is directly incorporated into the space and the natural Neumann boundary conditions Eqs. (2.6e) and (2.6f) hold, we observe
allowing us to find the original weak formulation with the corresponding force and moment
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Sky, A., Neunteufel, M., Münch, I. et al. A hybrid \( H ^1\times H (\mathrm {curl})\) finite element formulation for a relaxed micromorphic continuum model of antiplane shear. Comput Mech 68, 1–24 (2021). https://doi.org/10.1007/s00466-021-02002-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00466-021-02002-8