Models nonlinear deformation of an elastic solid. More...
Hyperelastic model.
Deformation of a solid body using the theory of (nonlinear) elasticity (large deformations)
This model describes the deformation of a solid body using the finite strain theory. The displacement vector of a material point following the deformation function
An important kinematic quantity characterizing the deformation is the deformation gradient
The equilibrium equation (nonlinear elastostatics) in the reference frame is given by
where
A suitable constitutive law for
where firstPiolaKirchhoffStressTensor(F)
implementing the constitutive law.
Files | |
file | geomechanics/hyperelastic/localresidual.hh |
Local residual for the hyperelastic model. | |
file | geomechanics/hyperelastic/model.hh |
Hyperelastic model. | |
file | geomechanics/hyperelastic/spatialparams.hh |
Default implementation of the spatial params. | |
file | geomechanics/hyperelastic/volumevariables.hh |
Volume variables for the hyperelasticity model. | |
Classes | |
class | Dumux::HyperelasticLocalResidual< TypeTag > |
Local residual for the hyperelastic model. More... | |
struct | Dumux::HyperelasticModelTraits< dim > |
HyperelasticModelTraits. More... | |
class | Dumux::HyperelasticVolumeVariables< Traits > |
Volume variables for the hyperelasticity model. More... | |