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