Keyword type: model definition, material
This option is used to define the hyperelastic properties of a material. There are two optional parameters. The first one defines the model and can take one of the following strings: ARRUDA-BOYCE, MOONEY-RIVLIN, NEO HOOKE, OGDEN, POLYNOMIAL, REDUCED POLYNOMIAL or YEOH. The second parameter N makes sense for the OGDEN, POLYNOMIAL and REDUCED POLYMIAL model only, and determines the order of the strain energy potential. Default is the POLYNOMIAL model with N=1. All constants may be temperature dependent.
Let ,
and
be defined by:
![]() |
![]() |
![]() |
(173) |
![]() |
![]() |
![]() |
(174) |
![]() |
![]() |
![]() |
(175) |
![]() |
(176) |
The Arruda-Boyce strain energy potential takes the form:
![]() |
![]() |
![]() |
|
![]() |
![]() |
(177) | |
![]() |
![]() |
The Mooney-Rivlin strain energy potential takes the form:
![]() |
(178) |
The Neo-Hooke strain energy potential takes the form:
![]() |
(179) |
The polynomial strain energy potential takes the form:
![]() |
(180) |
The reduced polynomial strain energy potential takes the form:
![]() |
(181) |
The Yeoh strain energy potential is nothing else but the reduced polynomial strain energy potential for .
Denoting the principal stretches by ,
and
(
,
and
are the eigenvalues of the right Cauchy-Green deformation tensor) and the deviatoric stretches by
,
and
, where
, the Ogden strain energy potential takes the form:
![]() |
(182) |
The input deck for a hyperelastic material looks as follows:
First line:
Following line for the ARRUDA-BOYCE model:
Following line for the MOONEY-RIVLIN model:
Following line for the NEO HOOKE model:
Following line for the OGDEN model with N=1:
Following line for the OGDEN model with N=2:
Following lines, in a pair, for the OGDEN model with N=3: First line of pair:
Following line for the POLYNOMIAL model with N=1:
Following line for the POLYNOMIAL model with N=2:
Following lines, in a pair, for the POLYNOMIAL model with N=3: First line of pair:
Following line for the REDUCED POLYNOMIAL model with N=1:
Following line for the REDUCED POLYNOMIAL model with N=2:
Following line for the REDUCED POLYNOMIAL model with N=3:
Following line for the YEOH model:
Example: *HYPERELASTIC,OGDEN,N=1 3.488,2.163,0.
defines an ogden material with one term: = 3.488,
= 2.163,
=0. Since the compressibility coefficient was chosen to be zero, it will be replaced by CalculiX by a small value to ensure some compressibility to guarantee convergence (cfr. page
).
Example files: beamnh, beamog.