hex8sr
The hex8sr element defines a 8-noded hexahedral element with a selective reduced integration.
Stiffness Matrix
The local stiffness matrix, defined by the integral \(\mathbf{K}_{e} = \int_{V_{e}} \mathbf{B}^{T} \mathbf{D} \mathbf{B} dV\), is computed numerically using 2 Gauss points for each isoparametric coordinate for the deviatoric part and 1 Gauss point for the volumetric one [Hughes, 2000]:
\(\mathbf{K}_{e}=\sum_{i=1}^{2}\sum_{j=1}^{2}\sum_{k=1}^{2}\mathbf{B}_{ijk}^{T} \mathbf{D_{q}}_{ijk} \mathbf{B}_{ijk} w_{i}w_{j}w_{k}|\mathbf{J}_{ijk}| + \mathbf{\bar{B}}^{T} \mathbf{D_{p}} \mathbf{\bar{B}}\)
where \(\mathbf{\bar{B}}\) is the average of \(\mathbf{B}\) over the element volume and \(\mathbf{D_{q}}\) and \(\mathbf{D_{p}}\) are the deviatoric and volumetric parts of the elasticiy matrix \(\mathbf{D}\), respectively.
Input Notes
-
In the input file topol_list must be set the element type
ELE_TYPE = 3
. -
In the input file topol_file must be set for each element : the element index
ELE_IND
, the material indexELE_MAT
and the nodal connectionsELE_CON[NC_TYPE]
withNC_TYPE = 8
. -
The nodal connections must have a specific sorting (n1,n2,n3,n4,n5,n6,n7,n8) :
n1 ----------- n2
/| /|
/ | / |
/ | / |
n4 ----------- n3 |
| | | |
| n5 ---------|- n6
| / | /
| / | /
|/ |/
n8 ----------- n7
where (n1,n2,n3,n4) are the nodes of any face of the hexahedron and (n5,n6,n7,n8) are the nodes of the mirror face. The following connections must be present: n1-n5, n2-n6, n3-n7 and n4-n8. (n1,n2,n3,n4) must be sorted following the edges and not diagonals, the sorting can be either clockwise or counterclockwise.
- The parameters needed to assembly \(\mathbf{D_{q}}\) and \(\mathbf{D_{p}}\)
are defined by the material related to
MAT_TYPE[ELE_MAT]
index (see topol_file and materials input files).
Output Notes
- The output stress tensor in the out.DistStress file is the average over the element volume.