Linear elastic¶
Constitutive theory¶
For the linear elastic model, the strain energy density is given by
The constitutive law (stress-strain relationship) is therefore given by its gradient,
where the colon represents a double contraction (over both indices of \(\bm{\varepsilon}\)), \(\bm{\varepsilon}\) is (small/infintesimal) strain tensor defined by
and the Lamé parameters are given in terms of Young’s modulus \(E\), and Poisson’s ratio \(\nu\) by
The constitutive law (stress-strain relationship) can also be written as
For notational convenience, we express the symmetric second order tensors \(\bm \sigma\) and \(\bm \varepsilon\) as vectors of length 6 using the Voigt notation. Hence, the fourth order elasticity tensor \(\mathsf C\) (also known as elastic moduli tensor or material stiffness tensor) can be represented as
Note that the incompressible limit \(\nu \to \frac 1 2\) causes \(\firstlame \to \infty\), and thus \(\mathsf C\) becomes singular.
Strong and weak formulations¶
In this section we present the governing equations of elasticity in small deformation. In small strain (linear elasticity), the boundary-value problem (Strong form) for constitutive equation (77) may be stated as follows: Given body force \(\rho \bm g\), Dirichlet boundary \(\bar{\bm u}\) and applied traction \(\bar{\bm t}\), find the displacement variable \(\bm u \in \mathcal{V}\) (here \(\mathcal{V} = H^1(\Omega)\) ), such that:
with \(\bm n\) be the unit normal on the boundary and its weak formulation as:
Command-line interface¶
To enable the linear elastic model, use the model option -model elasticity_linear
and set the material parameters listed in Mixed linear elastic model options. Any parameter without a default option is required.
Option |
Description |
Default Value |
---|---|---|
|
||
|
Young’s modulus, \(E > 0\) |
|
|
Poisson’s ratio, \(\nu \leq 0.5\). |
An example using the linear elastic model can be run via
$ ./bin/ratel-quasistatic -options_file examples/ymls/ex02-quasistatic-elasticity-linear-mms.yml