36 . TENS,GAMA,KHBE ,ITYP )
37 use element_mod ,
only : nixs
41#include "implicit_f.inc"
45#include "vect01_c.inc"
51 . x(3,*),tens(6),gama(6)
52 INTEGER IXS(NIXS), KCVT , KHBE, ITYP
64 . l11,l12,l13,l22,l23,l33,
65 . r11,r12,r13,r21,r22,r23,r31,r32,r33,
66 . g11,g22,g33,g12,g21,g23,g32,g13,g31,
67 . t11,t22,t33,t12,t21,t23,t32,t13,t31,
68 . s11,s12,s21,s13,s31,s22,s23,s32,s33,
69 . r12_tmp,r13_tmp,r21_tmp,r23_tmp,r31_tmp,
71 INTEGER NC1, NC2, NC3, NC4,
75 IF (kcvt==0.AND.isorth==0)
RETURN
116 IF (khbe==24.OR.khbe==14)
THEN
118 . x1, x2, x3, x4, x5, x6, x7, x8,
119 . y1, y2, y3, y4, y5, y6, y7, y8,
120 . z1, z2, z3, z4, z5, z6, z7, z8,
121 . r12, r13, r11, r22, r23, r21, r32, r33, r31)
124 . x1, x2, x3, x4, x5, x6, x7, x8,
125 . y1, y2, y3, y4, y5, y6, y7, y8,
126 . z1, z2, z3, z4, z5, z6, z7, z8,
127 . r11, r12, r13, r21, r22, r23, r31, r32, r33)
131 . x1, x2, x3, x4, x5, x6, x7, x8,
132 . y1, y2, y3, y4, y5, y6, y7, y8,
133 . z1, z2, z3, z4, z5, z6, z7, z8,
134 . r11, r12, r13, r21, r22, r23, r31, r32, r33)
151 t11=r11*g11+r12*g21+r13*g31
152 t12=r11*g12+r12*g22+r13*g32
153 t13=r11*g13+r12*g23+r13*g33
154 t21=r21*g11+r22*g21+r23*g31
155 t22=r21*g12+r22*g22+r23*g32
156 t23=r21*g13+r22*g23+r23*g33
157 t31=r31*g11+r32*g21+r33*g31
158 t32=r31*g12+r32*g22+r33*g32
159 t33=r31*g13+r32*g23+r33*g33
201 s11 =l11*r11+l12*r12+l13*r13
202 s12 =l11*r21+l12*r22+l13*r23
203 s13 =l11*r31+l12*r32+l13*r33
204 s21 =l12*r11+l22*r12+l23*r13
205 s22 =l12*r21+l22*r22+l23*r23
206 s23 =l12*r31+l22*r32+l23*r33
207 s31 =l13*r11+l23*r12+l33*r13
208 s32 =l13*r21+l23*r22+l33*r23
209 s33 =l13*r31+l23*r32+l33*r33
210 tens(1)=r11*s11+r12*s21+r13*s31
211 tens(2)=r21*s12+r22*s22+r23*s32
212 tens(3)=r31*s13+r32*s23+r33*s33
213 tens(4)=r11*s12+r12*s22+r13*s32
214 tens(5)=r21*s13+r22*s23+r23*s33
215 tens(6)=r11*s13+r12*s23+r13*s33
subroutine scortho31(x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z)
subroutine sortho31(x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z)