hookeai.simulators.fetorch.material.models.standard.elastic¶
Linear elastic constitutive model.
This module includes the implementation of the linear elastic constitutive model under general anisotropic elasticity. The corresponding class also includes several methods to handle elastic anisotropy, namely to process the specification of the elastic moduli and the computation of the elasticity tensor.
Apart from a conversion to a PyTorch framework, the code is taken from the package cratepy [1].
Classes¶
- Elastic
Elastic constitutive model.
Functions
|
Set common second- and fourth-order identity operators. |
|
Get parameters dependent on the problem type. |
|
Get Kelvin notation coefficient of given strain/stress component. |
|
Build 2D counterpart of 3D second- or fourth-order tensor. |
|
Build 3D counterpart of 2D second-order tensor. |
|
Get tensor matricial form. |
Classes
|
Material constitutive model interface. |
|
Linear elastic constitutive model. |