UMAT-ABAQUS
A general framework to develop material models (UMAT) in ABAQUS
pull2.for
Go to the documentation of this file.
1  SUBROUTINE pull2(PK,SIG,FINV,DET,NDI)
2 C> PULL-BACK TIMES DET OF A 2ND ORDER TENSOR
3  IMPLICIT NONE
4  include 'PARAM_UMAT.INC'
5 C
6  INTEGER I1,J1,II1,JJ1,NDI
7  DOUBLE PRECISION PK(ndi,ndi),FINV(ndi,ndi)
8  DOUBLE PRECISION SIG(ndi,ndi)
9  DOUBLE PRECISION AUX,DET
10 C
11  DO i1=1,ndi
12  DO j1=1,ndi
13  aux=zero
14  DO ii1=1,ndi
15  DO jj1=1,ndi
16  aux=aux+det*finv(i1,ii1)*finv(j1,jj1)*sig(ii1,jj1)
17  END DO
18  END DO
19  pk(i1,j1)=aux
20  END DO
21  END DO
22 C
23  RETURN
24  END SUBROUTINE pull2
subroutine pull2(PK, SIG, FINV, DET, NDI)
Definition: pull2.for:2