31 1 KCVT, TENS, GAMA, KHBE,
32 2 ITYP, FRAME, IINT, ISORTH)
33 use element_mod ,
only : nixs
37#include "implicit_f.inc"
44 INTEGER,
INTENT(IN) :: IINT
45 INTEGER,
INTENT(IN) :: ISORTH
48 . tens(6),gama(6),frame(3,3)
49 INTEGER KCVT, KHBE, ITYP
55 . l11,l12,l13,l22,l23,l33,
56 . r11,r12,r13,r21,r22,r23,r31,r32,r33,
57 . g11,g22,g33,g12,g21,g23,g32,g13,g31,
58 . t11,t22,t33,t12,t21,t23,t32,t13,t31,
59 . s11,s12,s21,s13,s31,s22,s23,s32,s33
64 IF (khbe /= 17 .OR. iint /= 3)
RETURN
90 t11=r11*g11+r12*g21+r13*g31
91 t12=r11*g12+r12*g22+r13*g32
92 t13=r11*g13+r12*g23+r13*g33
93 t21=r21*g11+r22*g21+r23*g31
94 t22=r21*g12+r22*g22+r23*g32
95 t23=r21*g13+r22*g23+r23*g33
96 t31=r31*g11+r32*g21+r33*g31
97 t32=r31*g12+r32*g22+r33*g32
98 t33=r31*g13+r32*g23+r33*g33
129 s11 =l11*r11+l12*r12+l13*r13
130 s12 =l11*r21+l12*r22+l13*r23
131 s13 =l11*r31+l12*r32+l13*r33
132 s21 =l12*r11+l22*r12+l23*r13
133 s22 =l12*r21+l22*r22+l23*r23
134 s23 =l12*r31+l22*r32+l23*r33
135 s31 =l13*r11+l23*r12+l33*r13
136 s32 =l13*r21+l23*r22+l33*r23
137 s33 =l13*r31+l23*r32+l33*r33
139 tens(2)=r21*s12+r22*s22+r23*s32
140 tens(3)=r31*s13+r32*s23+r33*s33
141 tens(4)=r11*s12+r12*s22+r13*s32
142 tens(5)=r21*s13+r22*s23+r23*s33
143 tens(6)=r11*s13+r12*s23+r13*s33