53 SUBROUTINE vol_elem_mat(e,xnu,ci,cj,numat_vol,Integration,MatOrtho)
86 REAL*8,
DIMENSION(1:numat_vol) :: e
88 REAL*8,
DIMENSION(1:numat_vol) :: xnu
90 REAL*8,
DIMENSION(1:9,1:numat_vol) :: ci
92 REAL*8,
DIMENSION(1:9,1:numat_vol) :: cj
94 REAL*8 :: xmu, xlambda
96 integer :: integration
100 INTEGER,
DIMENSION(1:numat_vol) :: matortho
105 IF ( ( integration.EQ.0 ) )
THEN
107 caux = e(
i) / ( (1.d0+xnu(
i))*(1.d0-2.d0*xnu(
i)) )
118 ci(1,
i) = caux*(1.d0 - xnu(
i))
119 ci(2,
i) = caux*xnu(
i)
124 ci(7,
i) = e(
i)/( 2.d0 * (1.d0 + xnu(
i)) )
131 ELSE IF(integration.EQ.1)
THEN
135 xmu = e(
i)/( 2.d0 * (1.d0 + xnu(
i)) )
137 xlambda = e(
i)*xnu(
i)/( (1.d0+xnu(
i))*(1.d0-2.d0*xnu(
i)) )
subroutine vol_elem_mat(e, xnu, ci, cj, numat_vol, Integration)