UMAT-ABAQUS
A general framework to develop material models (UMAT) in ABAQUS
proj_eulerian.for
Go to the documentation of this file.
1  SUBROUTINE projeul(A,AA,PE,NDI)
2 C> EULERIAN PROJECTION TENSOR
3 C INPUTS:
4 C IDENTITY TENSORS - A, AA
5 C OUTPUTS:
6 C 4TH ORDER SYMMETRIC EULERIAN PROJECTION TENSOR - PE
7 C
8  IMPLICIT NONE
9  include 'PARAM_UMAT.INC'
10 C
11  INTEGER I,J,K,L,NDI
12 C
13  DOUBLE PRECISION A(ndi,ndi),AA(ndi,ndi,ndi,ndi),
14  1 pe(ndi,ndi,ndi,ndi)
15 C
16  DO i=1,ndi
17  DO j=1,ndi
18  DO k=1,ndi
19  DO l=1,ndi
20  pe(i,j,k,l)=aa(i,j,k,l)-(one/three)*(a(i,j)*a(k,l))
21  END DO
22  END DO
23  END DO
24  END DO
25 C
26  RETURN
27  END SUBROUTINE projeul
subroutine projeul(A, AA, PE, NDI)