UMAT-ABAQUS
A general framework to develop material models (UMAT) in ABAQUS
pk2iso.for
Go to the documentation of this file.
1  SUBROUTINE pk2iso(PKISO,PKFIC,PL,DET,NDI)
2 C> ISOCHORIC PK2 STRESS TENSOR
3  IMPLICIT NONE
4  include 'PARAM_UMAT.INC'
5 C
6  INTEGER NDI,I1,J1
7  DOUBLE PRECISION PKISO(ndi,ndi),
8  1 pl(ndi,ndi,ndi,ndi),pkfic(ndi,ndi)
9  DOUBLE PRECISION DET,SCALE2
10 C
11  CALL contraction42(pkiso,pl,pkfic,ndi)
12 C
13  scale2=det**(-two/three)
14  DO i1=1,ndi
15  DO j1=1,ndi
16  pkiso(i1,j1)=scale2*pkiso(i1,j1)
17  END DO
18  END DO
19 C
20  RETURN
21  END SUBROUTINE pk2iso
subroutine contraction42(S, LT, RT, NDI)
subroutine pk2iso(PKISO, PKFIC, PL, DET, NDI)
Definition: pk2iso.for:2