49#include "implicit_f.inc"
53 INTEGER,
INTENT(IN) :: NEL
55 . R11(*), R12(*), R13(*),
56 . R21(*), R22(*), R23(*),
57 . R31(*), R32(*), R33(*),
58 . X1(*), X2(*), X3(*), X4(*), X5(*), X6(*), X7(*), X8(*),
59 . Y1(*), Y2(*), Y3(*), Y4(*), Y5(*), Y6(*), Y7(*), Y8(*),
60 . Z1(*), Z2(*), Z3(*), Z4(*), Z5(*), Z6(*), Z7(*), Z8(*)
74 x=r11(i)*x1(i)+r21(i)*y1(i)+r31(i)*z1(i)
75 y=r12(i)*x1(i)+r22(i)*y1(i)+r32(i)*z1(i)
76 z=r13(i)*x1(i)+r23(i)*y1(i)+r33(i)*z1(i)
80 x=r11(i)*x2(i)+r21(i)*y2(i)+r31(i)*z2(i)
81 y=r12(i)*x2(i)+r22(i)*y2(i)+r32(i)*z2(i)
82 z=r13(i)*x2(i)+r23(i)*y2(i)+r33(i)*z2(i)
86 x=r11(i)*x3(i)+r21(i)*y3(i)+r31(i)*z3(i)
87 y=r12(i)*x3(i)+r22(i)*y3(i)+r32(i)*z3(i)
88 z=r13(i)*x3(i)+r23(i)*y3(i)+r33(i)*z3(i)
92 x=r11(i)*x4(i)+r21(i)*y4(i)+r31(i)*z4(i)
93 y=r12(i)*x4(i)+r22(i)*y4(i)+r32(i)*z4(i)
94 z=r13(i)*x4(i)+r23(i)*y4(i)+r33(i)*z4(i)
98 x=r11(i)*x5(i)+r21(i)*y5(i)+r31(i)*z5(i)
99 y=r12(i)*x5(i)+r22(i)*y5(i)+r32(i)*z5(i)
100 z=r13(i)*x5(i)+r23(i)*y5(i)+r33(i)*z5(i)
104 x=r11(i)*x6(i)+r21(i)*y6(i)+r31(i)*z6(i)
105 y=r12(i)*x6(i)+r22(i)*y6(i)+r32(i)*z6(i)
106 z=r13(i)*x6(i)+r23(i)*y6(i)+r33(i)*z6(i)
110 x=r11(i)*x7(i)+r21(i)*y7(i)+r31(i)*z7(i)
111 y=r12(i)*x7(i)+r22(i)*y7(i)+r32(i)*z7(i)
112 z=r13(i)*x7(i)+r23(i)*y7(i)+r33(i)*z7(i)
116 x=r11(i)*x8(i)+r21(i)*y8(i)+r31(i)*z8(i)
117 y=r12(i)*x8(i)+r22(i)*y8(i)+r32(i)*z8(i)
118 z=r13(i)*x8(i)+r23(i)*y8(i)+r33(i)*z8(i)
subroutine srrota3(r11, r12, r13, r21, r22, r23, r31, r32, r33, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, nel)