Linear elastic isotropic solid model¶
Overview¶
This model may be used to represents a solid material with a linear elastic isotropic response to loading. The relationship between stress and strain is typically represented by Hooke’s Law, which for the case of linear elasticity, may be expressed as:
where is the component of the cauchy stress tensor, is the component of the the strain tensor, is the Lames elastic constant, and is the elastic shear modulus.
Hooke’s Law may also be expressed using Voigt notation for the stress and strain tensors as:
or,
Variations¶
The application of linear elasticity as presented above is typically restricted to the case of infinitesimal strain. For the case of infinitesimal strain, the above relations are applied directly. For the case of finite strain, the above relations may be slightly modified to an incremental update and rotation:
where is the “incremental rate of deformation tensor” and is the incremental rotation tensor, which are typically calculated from the velocity gradient. This extension into finite strain constitutes a hypo-elastic update, and the choice of method to calculate , and determines if the update is objective. One commonly used method is the Hughes-Winget algorithm.
Parameters¶
The following attributes are supported:
Name | Type | Default | Description |
---|---|---|---|
defaultBulkModulus | real64 | -1 | Elastic Bulk Modulus Parameter |
defaultDensity | real64 | required | Default Material Density |
defaultPoissonRatio | real64 | -1 | Poisson’s ratio |
defaultShearModulus | real64 | -1 | Elastic Shear Modulus Parameter |
defaultYoungsModulus | real64 | -1 | Elastic Young’s Modulus. |
name | string | required | A name is required for any non-unique nodes |
Example¶
<Constitutive>
<LinearElasticIsotropic name="shale"
defaultDensity="2700"
defaultBulkModulus="61.9e6"
defaultShearModulus="28.57e6" />
</Constitutive>