UMAT-ABAQUS
A general framework to develop material models (UMAT) in ABAQUS
pk2isomatfic.for
Go to the documentation of this file.
1  SUBROUTINE pk2isomatfic(FIC,DISO,CBAR,CBARI1,UNIT2,NDI)
2 C> ISOTROPIC MATRIX: 2PK 'FICTICIOUS' STRESS TENSOR
3 C INPUT:
4 C DISO - STRAIN-ENERGY DERIVATIVES
5 C CBAR - DEVIATORIC LEFT CAUCHY-GREEN TENSOR
6 C CBARI1,CBARI2 - CBAR INVARIANTS
7 C UNIT2 - 2ND ORDER IDENTITY TENSOR
8 C OUTPUT:
9 C FIC - 2ND PIOLA KIRCHOOF 'FICTICIOUS' STRESS TENSOR
10  IMPLICIT NONE
11  include 'PARAM_UMAT.INC'
12 C
13  INTEGER I1,J1,NDI
14  DOUBLE PRECISION FIC(ndi,ndi),DISO(5),CBAR(ndi,ndi),UNIT2(ndi,ndi)
15  DOUBLE PRECISION DUDI1,DUDI2,CBARI1
16  DOUBLE PRECISION AUX1,AUX2
17 C
18  dudi1=diso(1)
19  dudi2=diso(2)
20 C
21  aux1=two*(dudi1+cbari1*dudi2)
22  aux2=-two*dudi2
23 C
24  DO i1=1,ndi
25  DO j1=1,ndi
26  fic(i1,j1)=aux1*unit2(i1,j1)+aux2*cbar(i1,j1)
27  END DO
28  END DO
29 C
30  RETURN
31  END SUBROUTINE pk2isomatfic
subroutine pk2isomatfic(FIC, DISO, CBAR, CBARI1, UNIT2, NDI)
Definition: pk2isomatfic.for:2