In elasticity, microstructure-related deviations may be modeled by strain gradient elasticity. For so-called metamaterials, different implementations are possible for solving strain gradient elasticity problems numerically. Analytical solutions of simple problems are used to verify the numerical approach. We demonstrate such a case in a two-dimensional continuum as a benchmark case for computations. As strain gradient enforces higher regularity conditions in displacements, in the finite element method (FEM), the use of standard elements is often seen as inadequate. For such piecewise or elementwise continuous elements, we examine a possible remedy to correctly simulate strain gradient elasticity problems by implementing two techniques. First, we enforce continuity of displacement gradient across elements; second, we employ a mixed finite element method where displacement and its gradient are solved both as unknowns. The results show the pros and cons of each numerical technique. All methods converge monotonically, but the mixed method is more reliable than the other one.
Accurate modeling of materials at microscopic length scale is necessary for design and engineering of structures with a detailed and complex substructure. The first-order (first-gradient) continuum mechanics depends on displacement and its first gradient; however, it lacks accuracy at the scales which are close to the length scale of the substructure [1], especially in capturing those phenomena which are dependent on geometric length, known as size effect. A generalization of the first-order elasticity theory is an approach for overcoming this issue. In generalized continuum mechanics, the governing equation depends on displacement, first gradient of displacement, and second gradient of displacement.
The idea of generalized mechanics dates back to the beginning of 20th century, see [2,3] for a history. Modern theories were introduced later starting around six decades ago [4–7]. Since then, many generalized mechanics theories have been proposed, and they can be considered as specific cases of a unified theory [8].
Generalized mechanics has been widely investigated in the literature. It has been implemented for problems of elasticity [9–13]; plasticity [14–19]; damage modeling [20–25]; modeling metamaterials [26–28] such as pantographic structures [29–31], network materials [32], viscoelastic truss structures [33], bi-pantographic structures [34], second gradient fluids [35]; gradient-enhanced homogenization [36–39]; micropolar continua [40]; fracture mechanics [41]; biomechanics [42–44]; and anisotropic systems [45]. Parameter determination of generalized mechanics models has been studied for static and dynamic regimes in Shekarchizadeh et al. [46, 47], respectively.
Including higher gradients of displacement in the equations results in partial differential equations of higher order. A reliable numerical computation of such equations requires suitable techniques and element type selection that ensure the monotonous convergence. For this purpose, different numerical approaches have been proposed for the strain gradient theories such as isogeometric analysis [47–50], continuous elements [52,53], and mixed finite element formulation [54–56]. It is beneficial to verify the computations by analytical solutions. The analytical solutions for some example problems in the generalized continua are presented, for example, in previous studies [57–61].
In this paper, a two-dimensional problem in the framework of the strain gradient elasticity theory is solved numerically, by means of a finite element method (FEM) implemented using open-source FEniCS libraries. Different techniques are used for the implementation of the numerical code including using mixed finite element formulation, using Lagrange multipliers for imposing the boundary conditions, and enforcing continuity of first gradient across elements. The computations are compared with analytical solutions. Different implementations are compared to each other regarding convergence, computation time, and robustness.
This paper is structured in the following way. First, in Section 2, the strain gradient theory is explained, the weak form is generated to be used in the analytical solution, and the constitutive equations are presented. Then, in Section 3, an analytical solution is presented for a plate under simple shear with two different sets of boundary conditions. Next, in Section 4, the numerical implementation and weak form generation of FEM and Mixed FEM are sketched in detail. Finally, the results and error analyses of two implementations of the strain gradient elasticity theory are shown in Section 5.
2. Strain gradient elasticity
2.1. Weak form generation
One of the well-known generalizations of the conventional continuum mechanics is the strain gradient elasticity theory. In this theory, the energy density depends not only on strain, , but also on its gradient, , where
where is the displacement field and the comma indicates differentiation in space, , in Cartesian coordinates. Therefore, we have
In equation (1), the geometric nonlinearities are neglected since the strain measure has to be linear for deriving an analytical solution in the following. We begin with the general formulation based on a scalar mathematical construct called action . We postulate the action in the time interval as
over the domain, , with its boundary, , and the set of the edges of the boundary surface. In a three-dimensional problem, the terms and are the work done on the boundary surface elements, , and line (edge) elements, , respectively. Herein, we neglect the term for simplicity [62,63]. The values of are known, and as this term is applied on the boundary, for the same accuracy in an expansion up to the second order in space derivative, we set , i.e., depending only on the displacement and its first gradient but not on the second gradient.
In equation (3), is an existing Lagrangean density describing the underlying system. In the strain gradient elasticity theory for an elastic material, as discussed in Abali [64], we consider the Lagrangean density as
where the first three terms indicate the kinetic energy (inertial terms). The term is the stored (deformation) energy density in . For homogeneous materials, the stored energy density reads
The last term in equation (4) denotes the potential energy with the specific body force, , in N/kg. Based on the principle of least action, for reversible systems, we are looking for solutions such that the variation of the action functional vanishes for any arbitrary test function
The variation of the action, , is derived by employing Taylor’s expansion with respect to a suitable perturbation parameter, as explained in Abali et al. [65]. By inserting from equation (3) in equation (6), and neglecting the inertial terms, body forces, and boundary terms acting on edges, according to the least action principle, the integral form for the second-order strain gradient elasticity for a domain reads
After applying the product rule and the divergence (Gauss’s) theorem multiple times (for details see Appendix 1), we obtain
since, as already remarked, the inertial terms, body forces, and boundary terms acting on edges are neglected. Here, is the outward unit normal to the boundary . We define on Neumann boundaries as
where , in N/m2 (traction), and , in N m/m2 (double traction), satisfy the following conditions
which is solved numerically to calculate the displacement field in the domain .
2.2. Constitutive laws
The stored energy density, , in equation (12), for centro-symmetric materials is expressed as
where denotes the rank-4 stiffness tensor (first gradient), and indicates the rank-6 strain gradient stiffness tensor (second gradient) [66–70]. For isotropic materials, we have
where are the two Lame constants, and are five additional parameters characterizing the substructure of the material; we refer to Abali et al. [71] for a derivation of this form. After inserting equations (14) and (15) in equation (13), the stored energy becomes
which is equivalent to the potential energy density expressed in Mindlin’s work [72, equation (11.3) on page 71]. There is a one-to-one relation between the material parameters used in our formulation and in Mindlin’s formulation as follows:
The derivative of the stored energy density with respect to the first gradient of displacement is derived using equations (13), (1), and the chain rule as
by considering the symmetry of the stiffness tensor . In the same way, we get the derivative of the stored energy density with respect to the second gradient of displacement as
Finally, by inserting equations (20) and (21) in equation (12), the governing equation is derived in terms of the material parameters and the gradients of strain as
Equation (22) corresponds to the equation of motion derived in Mindlin’s work [72, equation (11.8) on page 72] (with the same one-to-one relation between the material parameters as in equation (17)). Herein, we have neglected the body forces and inertial terms as well.
3. Analytical solution
In this section, the analytical solution for a plate under simple shear is derived. Two cases of loading and boundary conditions are investigated.
Consider a two-dimensional plate under simple shear as in Figures 1 and 2 with infinite length in -direction, and with height in -direction. The bottom edge is fixed in both directions while the top edge is fixed only in vertical direction, and a displacement or traction is applied on the top edge in -direction.
The plate (infinitely long in -direction) under simple shear with the boundary conditions stated in equation (26). The top edge is moving in a rail, therefore its rotation is not allowed.
The plate (infinitely long in -direction) under simple shear with the boundary conditions stated in equation (33).
Considering the boundary conditions of this problem, only and its derivatives along -direction are non-zero. This so-called semi-analytical ansatz reduces the problem to a one-dimensional continuum. Therefore, the problem is one-dimensional with , . Hence, we have , , , , and
Using equation (22), the governing equation for this problem is formed as
which is a fourth-order ordinary differential equation, and its general solution is
where and are four integration constants. Four boundary conditions are necessary for finding . In the following, two sets of boundary conditions are discussed.
3.1. Case 1: displacement prescription
In the first case, as shown in Figure 1, the boundary conditions are considered as
where a Dirichlet boundary condition is assumed on the top edge by applying a displacement . Furthermore, the displacement and double traction, (as defined in equation (11)) are set to zero on the bottom edge. The fourth boundary condition states that the displacement gradient is zero on the top edge. This term activates the strain gradient terms of the theory. In the case of neglecting this boundary condition, the problem of simple shear is obtained as known from the first-order theory. Therefore, this boundary condition is crucial to test the numerical implementation of the strain gradient theory. On the application level, a relatively rigid bar is adhered on top of the plate. In this way, rotating along is prevented, as visible in Figure 1, which leads to .
The double traction, , has been defined in equation (11) and is calculated in equation (21). For the current problem, the double traction has only one non-zero term as
Therefore, for the third boundary condition in equation (26), we have
and for the fourth boundary condition, we take the derivative of in equation (25) with respect to , and set ,
In the second case, as shown in Figure 2, the boundary conditions are considered as
where a Neumann boundary condition is assumed on the top edge by a given traction (as defined in equation (10)). The double traction is set to zero on the top edge. Furthermore, the displacement and displacement gradient are set to zero on the bottom edge. The latter condition is responsible for the strain gradient terms of the theory. Indeed, it models a clamped edge as seen in Figure 2.
For the numerical implementation of the strain gradient theory, we use the same simple shear problem as in the analytical solution. Two approaches are discussed in the following: (1) FEM and (2) Mixed FEM. The modeling, implementation, and post-processing steps are all carried out using open-source packages. For the FEM analysis, we utilize the FEniCS libraries (73) by following the computational framework as in Abali (74). FEniCS is a package of codes for solving partial differential equations, and it supports symbolic differentiation, which is exploited herein. The FEM code is developed in Python.
The plate under simple shear is modeled as a two-dimensional plate with the height mm. In the problem description, the length of the plate is assumed to be infinite in the -direction. In the numerical models, we set a finite value for the length (three times of the height of the plate). Periodic boundary conditions are applied on the lateral edges of the plates; hence, the results will not depend on the value that is chosen for the plate’s length. The periodic boundary conditions applied on the left and right edges of the plate impose the following conditions on the domain: (1) the left and right edges of the plate are of course equal in length, (2) the nodes of these two edges have the same vertical coordinates such that there are corresponding nodes on both edges, and (3) the nodal value at the left is restricted to be the same as the corresponding nodal value at the right.
For the material of the plate, we assume Young’s modulus, MPa and Poisson’s ratio, . The choice of Poisson’s ratio is crucial for consistency with the semi-analytical ansatz. The simple shear problem is valid under the constant volume assumption that is equivalent to a Poisson’s ratio of 0.5, but here it is not possible to use 0.5 value since it makes the first Lame parameter to be infinite; therefore, we use 0.49 for Poisson’s ratio. The constitutive parameters and read
Moreover, the material parameters for strain gradient elasticity need to be chosen. For this purpose, herein, we utilize the granular micromechanical modeling [75–78]. Based on the formulation derived in Barchiesi et al. [79], we have
where is the characteristic length of the granular material of the substructure. We assume three values for as mm, which lead to material parameters as compiled in Table 1. The negative values in Table 1 may raise concern about the positive definiteness of the strain energy function. However, the individual values of the material parameters are not of importance. The energy value must be indeed positive in order to have a unique solution. We refer to previous studies [66,70,80] for discussion of positive definiteness in the strain gradient theory. In the problem Case 1, we set mm and in the problem Case 2, we set MPa.
Strain gradient elasticity material parameters for constructing equation (15) calculated for different values of the characteristic length .
(mm)
(N)
(N)
(N)
(N)
(N)
0.1
0.59
0.59
0.18
−0.23
0.18
0.2
2.35
2.35
0.74
−0.91
0.74
0.3
5.29
5.29
1.66
−2.04
1.66
4.1. FEM
In the classical elasticity theory, we deal with a second-order partial differential equation, while in the strain gradient elasticity theory, we have a governing equation of fourth order [81]. As a result, for satisfying the regularity in the weak form, unknown fields need to belong to within the whole domain. One possible approach is to set the minimum regularity requirement for the shape functions to be [82,83]. Another implementation of the strain gradient theory with regularity is presented in Glüge [51].
For obtaining the weak form for implementing in the FEM code, we begin with the governing equation of strain gradient elasticity as derived in equation (7). The unknown displacement is represented using nodal values discretely in space and form functions for interpolation between nodal values. We circumvent using different notations for analytical functions and their discrete representations, since they never appear in the same equation. We use a discretization using (triangle) Lagrange elements, which generates piecewise continuous polynomials such that they are adequate for approximation in Hilbertian Sobolev space . This standard FEM elements of order spans on triangles, , in a two-dimensional continuum. The computational domain, , is discretized by dividing it in triangles, and this triangulation is denoted by . Therefore, we use a vector space for displacements
The Lagrange elements are continuous across element boundaries; however, it is necessary to have continuity everywhere in the domain. Instead of using more advanced elements [84], we add a term to the weak form to enforce the continuity of the first gradient of displacement across the elements. By adding such a term to equation (7), we obtain
where
and we have inserted and from equations (10) and (11), respectively. The term is the penalty parameter; it is chosen arbitrarily but in connection with the material parameters and in the adequate unit in a way that all the terms in equation (44) have the same unit. Since the formulation involves second gradient in space, we choose such that elements are utilized.
In equation (44), and are the displacement gradients on the two sides of an interior facet, which is between pairs of adjacent cells of the mesh. Moreover, the integration in is done on the set of the two-sided facet elements while is for the one-sided exterior facets of the mesh, i.e., belonging the boundaries of the domain. Figure 3 shows a schematic of a triangular mesh on a domain , its boundary , a cell element , a one-sided exterior facet element , and a two-sided facet (edge) element . The formulation holds in two-dimensional or three-dimensional domains; however, for the sake of the visualization, we show the idea on a two-dimensional mesh in Figure 3. In a two-dimensional domain, which is the case herein, the cell element is a surface and the facets and are edge elements.
Schematic of a triangular mesh on a domain , its boundary , a cell (surface) element , a one-sided exterior facet (edge) element , and a two-sided facet (edge) element .
It is possible to add a displacement prescription in the numerical computations as a Dirichlet boundary condition. However, in the problems that are discussed in the analytical solution (Section 3), there are boundary conditions of “zero-displacement gradient” on top (Case 1) and bottom (Case 2) edges of the rectangular domain. It is not possible to add such a boundary condition directly in the numerical computations. Hence, we add the zero-displacement gradient condition into the weak form. We update the weak form of equation (44) as
where is a penalty factor. Here, the last integral of equation (46) enforces the gradient of displacement to be zero on the intended boundary (top or bottom edge of the plate). For the problem of Case 1 (Section 3.1), we set and in the weak form (46) as there are no traction or double traction applied on the boundaries. Furthermore, the last integral of the weak form is calculated on the top edge of the domain . For the problem of Case 2 (Section 3.2), we set and in the weak form (46) as the traction is applied on the top edge of the domain and there is no double traction applied on the boundaries. Moreover, the last integral of the weak form is calculated on the bottom edge of the domain .
4.2. Mixed FEM
The Mixed FEM is developed using the Hu–Washizu principle [85]. In the Mixed FEM, more than one function space is used for approximating the variables. Each function space is dedicated to one of the variables, and all the variables are solved simultaneously. In other words, the additional variables are calculated independently together with the primitive variable.
Herein, we define three function spaces in the Mixed FEM formulation, which involves . The first one (Space 1) is a vector space for the primitive variable of the problem, the displacement , for which we choose and (quadratic) shape functions. We use a distinct notation for the space derivatives in order to clearly approximate the space derivative of displacement. As the second space in the mixed formulation (Space 2), we introduce as a variable to be identified in the computations. We use (linear) shape functions for the unknown . For the spaces of displacement and displacement gradient, we use standard polynomial FEM elements in FEniCS.
Then, we impose in the computations. This condition ensures that the approximated in Space 2 is equal to the gradient of the approximated displacement in Space 1. For enforcing such an identity condition, as we will explain in the following, we define a tensor space of Lagrange multipliers, . We choose elements for with such that they are simply constants within elements with a jump across boundaries. We choose the family of discontinuous Galerkin elements in FEniCS which are suitable for this purpose. We set the degree of element to zero as we need constant functions.
At the end, we have the three unknown functions . For our two-dimensional problem, in each node, there are 2 unknowns for the components of , 4 unknowns for , and 4 unknowns for , i.e., 10 unknowns in total. These 10 unknowns are all independent in the formulation. In a nutshell, we construct the space for the Mixed FEM formulation as
within the domain of the continuum body, , with its closure, , where boundary values are given on Dirichlet boundaries, .
In the Mixed FEM formulation, we create one single mesh in the domain and each of the function spaces is constructed on the same mesh. Depending on the dimension, degree of shape function, and element type, each space has a different total number of degrees of freedom in the domain. The quadratic vector space of has 21,960, the linear tensor space of has 11,160, and the scalar tensor space of has 21,600 degrees of freedom. In total, the mixed space has 54,720 degrees of freedom. The test functions, , are chosen from the same space as the , respectively.
For generating the weak form for the Mixed FEM approach, we begin with the governing equation of equation (7). From equations (18) and (19), we have
where we have replaced the with since it is the test function related to the second gradient of displacement. For imposing the identity (the equality of the approximated in Space 2 and the gradient of the approximated displacement in Space 1), we define a residual as
Taking the variation of gives
which should vanish in the domain as we aim at minimizing the residual . The complete weak form of the Mixed FEM approach is generated by adding the variation of from equation (51) to equation (49) as
For the problem of Case 1 (Section 3.1), we set and in the weak form (52) as there are no traction or double traction applied on the boundaries. For the problem of Case 2 (Section 3.2), we set and in the weak form (52) as the traction is applied on the top edge of the domain and there is no double traction applied on the boundaries. The zero gradient boundary conditions of the problem Cases 1 and 2 are applied as Dirichlet boundary conditions.
5. Results and discussion
In this section, the results of the computations are presented and verified by comparing them with the analytical solutions. Furthermore, the convergence analyses of the formulations are reported.
As discussed in Section 4, two numerical implementations are used for the computations: FEM and Mixed FEM. Table 2 summarizes the details of the spaces and the meshes of the two implementations. As shown in Table 2, the total degrees of freedom in the two implementations are of the same order since we want to compare their accuracy.
Details of the spaces and meshes of the FEM and Mixed FEM implementations.
Space
Variable
Space type
Element type
Shape function degree
Unknowns per node
Degrees of freedom
FEM
–
Displacement
Vector
Standard FEM
2
2
55872
Mixed FEM
1
Displacement
Vector
Standard FEM
2
2
21960
2
Displacement gradient
Tensor
Standard FEM
1
4
11160
3
Lagrange multipliers
Tensor
Discontinuous Galerkin
0
4
21600
Total
–
–
–
–
10
54720
FEM: finite element method.
5.1. Results of Case 1
Figure 4 shows the deformed state of the plate that has been under prescribed displacement on the top edge from FEM analysis. The effect of the zero-displacement gradient condition on the top edge is visible in this plot. We see that the lateral edges of the plate are fully vertical in the very beginning of their upper part. In order to compare the numerical and analytical results, we consider the displacement of the right edge of the plate. The displacement of the right edge calculated by FEM and Mixed FEM is plotted along in Figures 5 and 6, respectively, for three values of the characteristic length, , which results in different material parameters, . Figures 5 and 6 show that both FEM and Mixed FEM formulations are matching in a very satisfactory way with the analytical solution.
The deformed state of the plate under prescribed displacement on the top edge (Case 1) from FEM analysis.
Displacement of the right edge of the plate, under prescribed displacement on the top edge (Case 1), along : numerical computation (FEM) versus analytical solution for three different values of : (a) mm, (b) mm, and (c) mm.
Displacement of the right edge of the plate, under prescribed displacement on the top edge (Case 1), along : numerical computation (Mixed FEM) vs analytical solution for three different values of : (a) mm, (b) mm, and (c) mm.
To see the role of strain gradient terms in systems with different sizes, we simulate the problem of Case 1 for three plates using the Mixed FEM formulation. The height of the three plates are mm. We set the characteristic length, mm, and prescribed displacement, mm, for the three simulations. Figure 7 shows the displacement of right edge along normalized with respect to plate height. We see, in Figure 7, that the mm case is behaving linearly compared to the smaller heights. The reason is simply the increased ratio of the characteristic length of the geometry, , by the characteristic length of the material, . As expected, for higher values, strain gradient terms are less important. In fact, the strain gradient theory is necessary between larger than 1 and smaller than a certain value which can be estimated using the study presented herein.
Displacement of the right edge of the plate, under prescribed displacement on the top edge (Case 1) from Mixed FEM analysis for different values of plate height, , and mm.
Convergence analyses are carried out for the FEM and Mixed FEM implementations to ensure the mesh independency of the results. The error is defined as
where is the displacement from the numerical analysis and is the displacement from the analytical solution. In Figure 8(a) and (b), the monotonously decreasing trend of the error on the plots is seen for FEM and Mixed FEM implementations, respectively.
Mesh convergence analysis of FEM and Mixed FEM approaches in log-log scale: (a) FEM and (b) Mixed FEM.
5.2. Results of Case 2
In the problem of Case 2, a traction is applied on the top edge of the plate. Figure 9 depicts the deformation of the plate from Mixed FEM analysis. Here, we see the effect of the zero-displacement gradient condition on the bottom edge . As a result, the lateral edges of the plate are vertical in the very lower part. For Case 2, the FEM formulation does not produce reliable results and it is not verified by the analytical solution. On the contrary, the Mixed FEM formulation yields highly matching results with the analytical solutions. Figure 10 shows the displacement of the right edge calculated by Mixed FEM for three values of the characteristic length, , which results in different values for the material parameters, .
The deformed state of the plate under applied traction on the top edge (Case 2) from Mixed FEM analysis (Deformation scale: 25:1).
Displacement of the right edge of the plate, under applied traction on the top edge (Case 2), along : numerical computation (Mixed FEM) vs analytical solution for three different values of . (a) mm, (b) mm, and (c) mm.
6. Conclusion
Two implementations of the strain gradient elasticity theory based on the FEM are verified. The governing equation of the strain gradient elasticity is modeled using FEM and Mixed FEM, in which three distinct function spaces for the different variables are introduced, allowing the simultaneous determination of the different unknowns on the three distinct spaces. For a simple shear problem, the computations are verified with an analytical solution. The Mixed FEM proved to be reliable in the considered boundary conditions (applying traction and displacement) while the FEM approach succeeds in predicting the displacement only in one of the cases of boundary conditions.
In the FEM implementation approach, in every node, there exist 2 degrees of freedom, while in the Mixed FEM, the number of degrees of freedom is 10 per node; however, for FEM computations, a finer mesh is necessary to give acceptable results. In a nutshell, the Mixed FEM formulation proves to be more robust and reliable for solving problems in the framework of the strain gradient elasticity theory. The codes used for the computations are developed under the GNU Public license [86] made publicly available in Abali [87] for encouraging a transparent scientific exchange.
The work illustrated in this paper is part of N. Shekarchizadeh’s thesis for the PhD course in “Mathematical Models for Engineering, Electromagnetism and Nanosciences” at Sapienza University of Rome.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
ORCID iDs
Navid Shekarchizadeh
Bilen Emek Abali
Alberto Maria Bersani
References
1.
MüllerWH. The experimental evidence for higher gradient theories. In: BertramAForestS (eds) Mechanics of strain gradient materials (CISM International Centre for Mechanical Sciences), vol. 600. Cham: Springer International Publishing, 2020, pp. 1–18.
2.
dell IsolaFAndreausUPlacidiL. At the origins and in the vanguard of peridynamics, non-local and higher-gradient continuum mechanics: an underestimated and still topical contribution of gabrio piola. Math Mech Solids2015; 20(8): 887–928.
3.
dell IsolaFDella CorteAGiorgioI. Higher-gradient continua: the legacy of piola, mindlin, sedov and toupin and some future research perspectives. Math Mech Solids2017; 22(4): 852–872.
4.
MindlinRDTierstenHF. Effects of couple-stresses in linear elasticity. Arch Ration Mech Anal1962; 11(1): 415–448.
5.
MindlinRD. Second gradient of strain and surface-tension in linear elasticity. Int J Solids Struct1965; 1(4): 417–438.
6.
ToupinRA. Theories of elasticity with couple-stress. Arch Ration Mech Anal1964; 17(2): 85–112.
7.
EringenAC. Linear theory of micropolar elasticity. J Math Mech1966; 15: 909–923.
8.
NeffPGhibaI-DMadeoA, et al. A unifying perspective: the relaxed linear micromorphic continuum. Contin Mech Thermodyn2014; 26(5): 639–681.
9.
KaiserTForestSMenzelA. A finite element implementation of the stress gradient theory. Meccanica2021; 56(5): 1109–1128.
10.
RosiGPlacidiLAuffrayN. On the validity range of strain-gradient elasticity: a mixed static-dynamic identification procedure. Eur J Mech A Solids2018; 69: 179–191.
TranLVNiiranenJ. A geometrically nonlinear Euler–Bernoulli beam model within strain gradient elasticity with isogeometric analysis and lattice structure applications. Math Mech Complex Syst2020; 8(4): 345–371.
13.
KhakaloSNiiranenJ. Form II of Mindlin’s second strain gradient theory of elasticity with a simplification: for materials and structures from nano-to macro-scales. Eur J Mech A Solids2018; 71: 292–319.
14.
JebahiMForestS. Scalar-based strain gradient plasticity theory to model size-dependent kinematic hardening effects. Contin Mech Thermodyn2021; 33(4): 1223–1245.
15.
SchererJBessonJForestS, et al. Strain gradient crystal plasticity with evolving length scale: application to voided irradiated materials. Eur J Mech A Solids2019; 77: 103768.
16.
WulfinghoffSAlipourARezaeiS, et al. Generalized interface models with damage in gradient plasticity. PAMM2016; 16(1): 411–412.
17.
van BeersPMcShaneGKouznetsovaV, et al. Grain boundary interface mechanics in strain gradient crystal plasticity. J Mech Phys Solids2013; 61(12): 2659–2679.
18.
KhakaloSLaukkanenA. Strain gradient elasto-plasticity model: 3d isogeometric implementation and applications to cellular structures. Comput Methods Appl Mech Eng2022; 388: 114225.
19.
AmarMChiricottoMGiacomelliL, et al. Mass-constrained minimization of a one-homogeneous functional arising in strain-gradient plasticity. J Math Anal Appl2013; 397(1): 381–401.
20.
PlacidiLMisraABarchiesiE. Two-dimensional strain gradient damage modeling: a variational approach. Z Angew Math Phys2018; 69(3): 56.
21.
YangYMisraA. Higher-order stress-strain theory for damage modeling implemented in an element-free Galerkin formulation. Comput Model Eng Sci2010; 64(1): 1–36.
22.
SharmaLPeerlingsRHJShanthrajP, et al. An FFT-based spectral solver for interface decohesion modelling using a gradient damage approach. Comput Mech2020; 65(4): 925–939.
23.
GeersMBorstRBrekelmansW, et al. Validation and internal length scale determination for a gradient damage model: application to short glass-fibre-reinforced polypropylene. Int J Solids Struct1999; 36(17): 2557–2583.
24.
AbaliBEKlunkerABarchiesiE, et al. A novel phase-field approach to brittle damage mechanics of gradient metamaterials combining action formalism and history variable. J Appl Math Mech/Z Angew Math Mech2021; 101(9): e202000289.
25.
NguyenTHNiiranenJ. A second strain gradient damage model with a numerical implementation for quasi-brittle materials with micro-architectures. Math Mech Solids2020; 25(3): 515–546.
26.
SeppecherPAlibertJ-Jdell’IsolaF. Linear elastic trusses leading to continua with exotic mechanical interactions. J Phys: Conf Ser2011; 319: 012018.
27.
TurcoE. How the properties of pantographic elementary lattices determine the properties of pantographic metamaterials. In: AbaliBEAltenbachHdell’IsolaF, et al. (eds) New achievements in continuum mechanics and thermodynamics: a tribute to Wolfgang H. Müller (Advanced structured materials), vol. 108. Cham: Springer International Publishing, 2019, pp. 489–506.
28.
PlacidiLGrecoLBucciS, et al. A second gradient formulation for a 2D fabric sheet with inextensible fibres. Z Angew Math Phys2016; 67(5): 114.
29.
VangelatosZYildizdagMEGiorgioI, et al. Investigating the mechanical response of microscale pantographic structures fabricated by multiphoton lithography. Extreme Mech Lett2021; 43: 101202.
30.
CiallellaAPasqualiDGolaszewskiM, et al. A rate-independent internal friction to describe the hysteretic behavior of pantographic structures under cyclic loads. Mech Res Commun2021; 116: 103761.
31.
SpagnuoloMAndreausUMisraA, et al. Mesoscale modeling and experimental analyses for pantographic cells: effect of hinge deformation. Mech Mater2021; 160: 103924.
32.
RahaliYEremeyevVGanghofferJ. Surface effects of network materials based on strain gradient homogenized media. Math Mech Solids2020; 25(2): 389–406.
33.
GlaesenerRNBastekJ-HGononF, et al. Viscoelastic truss metamaterials as time-dependent generalized continua. J Mech Phys Solids2021; 156: 104569.
34.
BarchiesiEEugsterSRdell’IsolaF, et al. Large in-plane elastic deformations of bi-pantographic fabrics: asymptotic homogenization and experimental validation. Math Mech Solids2020; 25(3): 739–767.
35.
RosiGGiorgioIEremeyevV. Propagation of linear compression waves through plane interfacial layers and mass adsorption in second gradient fluids. J Appl Math Mech/Z Angew Math Mech2013; 93(12): 914–927.
36.
GeersMGDKouznetsovaVBrekelmansWAM. Gradient-enhanced computational homogenization for the micro-macro scale transition. J Phys IV France2001; 115: 145–152.
37.
GanghofferJRedaH. A variational approach of homogenization of heterogeneous materials towards second gradient continua. Mech Mater2021; 158: 103743.
38.
BarbouraSLiJ. Establishment of strain gradient constitutive relations by using asymptotic analysis and the finite element method for complex periodic microstructures. Int J Solids Struct2018; 136: 60–76.
39.
YangHAbaliBEMüllerWH, et al. Verification of asymptotic homogenization method developed for periodic architected materials in strain gradient continuum. Int J Solids Struct2022; 238: 111386.
MousaviSMAifantisEC. Dislocation-based gradient elastic fracture mechanics for in-plane analysis of cracks. Int J Fract2016; 202(1): 93–110.
42.
GiorgioIAndreausUdell’IsolaF, et al. Viscous second gradient porous materials for bones reconstructed with bio-resorbable grafts. Extreme Mech Lett2017; 13: 141–147.
43.
GiorgioIAndreausUScerratoD, et al. A viscoporoelastic model of functional adaptation in bones reconstructed with bio-resorbable materials. Biomech Model Mechanobiol2016; 15(5): 1325–1343.
44.
GiorgioISpagnuoloMAndreausU, et al. In-depth gaze at the astonishing mechanical behavior of bone: a review for designing bio-inspired hierarchical metamaterials. Math Mech Solids2021; 26(7): 1074–1103.
45.
AuffrayNDirrenbergerJRosiG. A complete description of bi-dimensional anisotropic strain-gradient elasticity. Int J Solids Struct2015; 69–70: 195–206.
46.
ShekarchizadehNAbaliBEBarchiesiE, et al. Inverse analysis of metamaterials and parameter determination by means of an automatized optimization problem. J Appl Math Mech/Z Angew Math Mech2021; 101(8): e202000277.
47.
ShekarchizadehNLaudatoMManzariL, et al. Parameter identification of a second-gradient model for the description of pantographic structures in dynamic regime. Z Angew Math Phys2021; 72(6): 190.
48.
FischerPKlassenMMergheimJ, et al. Isogeometric analysis of 2D gradient elasticity. Comput Mech2011; 47(3): 325–334.
49.
MakvandiRReiherJCBertramA, et al. Isogeometric analysis of first and second strain gradient elasticity. Comput Mech2018; 61(3): 351–363.
50.
RudrarajuSVan der VenAGarikipatiK. Three-dimensional isogeometric solutions to general boundary value problems of toupin’s gradient elasticity theory at finite strains. Comput Methods Appl Mech Eng2014; 278: 705–728.
51.
YangHAbaliBEMüllerWH. On finite element analysis in generalized mechanics. In: IndeitsevDKrivtsovA (eds) International Summer School-conference “advanced problems in mechanics.”Cham: Springer, 2019, pp. 233–245.
52.
GlügeR. A C1 incompatible mode element formulation for strain gradient elasticity. In: AltenbachHMüllerWHAbaliBE (eds) Higher gradient materials and related generalized continua (Advanced structured materials), vol. 120. Cham: Springer International Publishing, 2019, pp. 95–120.
53.
PapanicolopulosS-AZervosAVardoulakisI. A three-dimensional C1 finite element for gradient elasticity. Int J Numer Methods Eng2009; 77(10): 1396–1415.
54.
PhunpengVBaizP. Mixed finite element formulations for strain-gradient elasticity problems using the FEniCS environment. Finite Elem Anal Des2015; 96: 23–40.
55.
ShuJYKingWEFleckNA. Finite elements for materials with strain gradient effects. Int J Numer Methods Eng1999; 44(3): 373–391.
56.
AmanatidouEAravasN. Mixed finite element formulations of strain-gradient elasticity problems. Comput Methods Appl Mech Eng2002; 191(15–16): 1723–1751.
57.
CorderoNMForestSBussoEP. Second strain gradient elasticity of nano-objects. J Mech Phys Solids2016; 97: 92–124.
58.
YangHTimofeevDAbaliBE, et al. Verification of strain gradient elasticity computation by analytical solutions. J Appl Math Mech/Z Angew Math Mech2021; 101(12): e202100023.
59.
RizziGKhanHGhibaI-D, et al. Analytical solution of the uniaxial extension problem for the relaxed micromorphic continuum and other generalized continua (including full derivations). Arch Appl Mech. Epub ahead of print 17 November 2021. DOI: 10.1007/s00419-021-02064-3.
60.
RizziGHütterGMadeoA, et al. Analytical solutions of the cylindrical bending problem for the relaxed micromorphic continuum and other generalized continua. Contin Mech Thermodyn2021; 33(4): 1505–1539.
61.
ZervosAPapanicolopulosS-AVardoulakisI. Two finite-element discretizations for gradient elasticity. J Eng Mech2009; 135(3): 203–213.
62.
SteigmannDJdell’IsolaF. Mechanical response of fabric sheets to three-dimensional bending, twisting, and stretching. Acta Mech Sin2015; 31(3): 373–382.
63.
dell’IsolaFSteigmannD. A two-dimensional gradient-elasticity theory for woven fabrics. J Elast2015; 118(1): 113–125.
64.
AbaliBE. Revealing the physical insight of a length scale parameter in metamaterials by exploring the variational formulation. Contin Mech Thermodyn2018; 31(4): 885–894.
65.
AbaliBEMüllerWHdell’IsolaF. Theory and computation of higher gradient elasticity theories based on action principles. Arch Appl Mech2017; 87(9): 1495–1510.
NazarenkoLGlügeRAltenbachH. Inverse Hooke’s law and complementary strain energy in coupled strain gradient elasticity. J Appl Math Mech/Z Angew Math Mech2021; 101(9): e202100005.
68.
AbaliBEBarchiesiE. Additive manufacturing introduced substructure and computational determination of metamaterials parameters by means of the asymptotic homogenization. Contin Mech Thermodyn2021; 33: 993–1009.
69.
LazarM. Irreducible decomposition of strain gradient tensor in isotropic strain gradient elasticity. J Appl Math Mech/Z Angew Math Mech2016; 96(11): 1291–1305.
70.
dell’IsolaFSciarraGVidoliS. Generalized Hooke’s law for isotropic second gradient materials. Proc R Soc A: Math Phys Eng Sci2009; 465(2107): 2177–2196.
71.
AbaliBEMüllerWHEremeyevVA. Strain gradient elasticity with geometric nonlinearities and its computational evaluation. Mech Adv Mater Mod Process2015; 1(1): 4.
72.
MindlinRD. Micro-structure in linear elasticity. Arch Ration Mech Anal1964; 16(1): 51–78.
73.
LoggAMardalK-AWellsG. (eds). Automated solution of differential equations by the finite element method: the FEniCS book (Lecture notes in computational science and engineering), vol. 84. Berlin: Springer, 2012.
ChangCSMisraA. Packing structure and mechanical properties of granulates. J Eng Mech1990; 116(5): 1077–1093.
76.
MisraAYangY. Micromechanical model for cohesive materials based upon pseudo-granular structure. Int J Solids Struct2010; 47(21): 2970–2981.
77.
YangYChingWYMisraA. Higher-order continuum theory applied to fracture simulation of nanoscale intergranular glassy film. J Nanomech Micromech2011; 1(2): 60–71.
78.
YangYMisraA. Micromechanics based second gradient continuum theory for shear band modeling in cohesive granular materials following damage elasticity. Int J Solids Struct2012; 49(18): 2500–2514.
79.
BarchiesiEMisraAPlacidiL, et al. Granular micromechanics-based identification of isotropic strain gradient parameters for elastic geometrically nonlinear deformations. J Appl Math Mech/Z Angew Math Mech2021; 101: e202100059.
80.
EremeyevVALurieSASolyaevYO, et al. On the well posedness of static boundary value problem within the linear dilatational strain gradient elasticity. Z Angew Math Phys2020; 71(6): 182.
81.
TsepouraKGPapargyri-BeskouSPolyzosD, et al. Static and dynamic analysis of a gradient-elastic bar in tension. Arch Appl Mech2002; 72(6): 483–497.
82.
NiiranenJKhakaloSBalobanovV, et al. Variational formulation and isogeometric analysis for fourth-order boundary value problems of gradient-elastic bar and plane strain/stress problems. Comput Methods Appl Mech Eng2016; 308: 182–211.
83.
KhakaloSNiiranenJ. Isogeometric analysis of higher-order gradient elasticity by user elements of a commercial finite element software. Comput Aided Des2017; 82: 154–169.
84.
ArnoldDNFalkRSWintherR. Finite element exterior calculus, homological techniques, and applications. Acta Numer2006; 15: 1–155.
85.
WashizuK.
Variational methods in elasticity and plasticity. 3rd ed.New York: Pergamon Press, 1982.