UMAT-ABAQUS
A general framework to develop material models (UMAT) in ABAQUS
setjr.for
Go to the documentation of this file.
1  SUBROUTINE setjr(CJR,SIGMA,UNIT2,NDI)
2 C> JAUMAN RATE CONTRIBUTION FOR THE SPATIAL ELASTICITY TENSOR
3  IMPLICIT NONE
4  include 'PARAM_UMAT.INC'
5 C
6  INTEGER NDI,I1,J1,K1,L1
7  DOUBLE PRECISION UNIT2(ndi,ndi),
8  1 cjr(ndi,ndi,ndi,ndi),sigma(ndi,ndi)
9 C
10  DO i1 = 1, ndi
11  DO j1 = 1, ndi
12  DO k1 = 1, ndi
13  DO l1 = 1, ndi
14  cjr(i1,j1,k1,l1)=
15  1 (one/two)*(unit2(i1,k1)*sigma(j1,l1)
16  2 +sigma(i1,k1)*unit2(j1,l1)+unit2(i1,l1)*sigma(j1,k1)
17  3 +sigma(i1,l1)*unit2(j1,k1))
18  END DO
19  END DO
20  END DO
21  END DO
22 C
23  RETURN
24  END SUBROUTINE setjr
subroutine setjr(CJR, SIGMA, UNIT2, NDI)
Definition: setjr.for:2