UMAT-ABAQUS
A general framework to develop material models (UMAT) in ABAQUS
Main Page
Modules
Files
File List
Globals
src
contraction44.for
Go to the documentation of this file.
1
SUBROUTINE
contraction44
(S,LT,RT,NDI)
2
C> DOUBLE CONTRACTION BETWEEN 4TH ORDER TENSORS
3
C> INPUT:
4
C> LT - RIGHT 4TH ORDER TENSOR
5
C> RT - LEFT 4TH ORDER TENSOR
6
C> OUTPUT:
7
C> S - DOUBLE CONTRACTED TENSOR (4TH ORDER)
8
IMPLICIT NONE
9
include
'PARAM_UMAT.INC'
10
C
11
INTEGER
I1,J1,K1,L1,M1,N1,NDI
12
C
13
DOUBLE PRECISION
LT(ndi,ndi,ndi,ndi),RT(ndi,ndi,ndi,ndi)
14
DOUBLE PRECISION
S(ndi,ndi,ndi,ndi)
15
DOUBLE PRECISION
AUX
16
C
17
DO
i1=1,ndi
18
DO
j1=1,ndi
19
DO
k1=1,ndi
20
DO
l1=1,ndi
21
aux=zero
22
DO
m1=1,ndi
23
DO
n1=1,ndi
24
aux=aux+lt(i1,j1,m1,n1)*rt(m1,n1,k1,l1)
25
END DO
26
END DO
27
s(i1,j1,k1,l1)=aux
28
END DO
29
END DO
30
END DO
31
END DO
32
C
33
RETURN
34
END SUBROUTINE
contraction44
contraction44
subroutine contraction44(S, LT, RT, NDI)
Definition:
contraction44.for:2
Generated by
1.8.11