5 include
'PARAM_UMAT.INC' 8 DOUBLE PRECISION CMANISOMATFIC(ndi,ndi,ndi,ndi),UNIT2(ndi,ndi),
9 1 m0(ndi,ndi),daniso(3),det
10 DOUBLE PRECISION CINV4(ndi,ndi,ndi,ndi),CINV14(ndi,ndi,ndi,ndi)
11 DOUBLE PRECISION D2UDI4,D2UDI1DI4
12 DOUBLE PRECISION IMM(ndi,ndi,ndi,ndi),MMI(ndi,ndi,ndi,ndi),
13 1 mm0(ndi,ndi,ndi,ndi)
29 cinv4(i,j,k,l)=d2udi4*mm0(i,j,k,l)
30 cinv14(i,j,k,l)=d2udi1di4*(imm(i,j,k,l)+mmi(i,j,k,l))
31 cmanisomatfic(i,j,k,l)=four*(cinv4(i,j,k,l)+cinv14(i,j,k,l))
subroutine cmatanisomatfic(CMANISOMATFIC, M0, DANISO, UNIT2, DET, NDI)
subroutine tensorprod2(A, B, C, NDI)