44#include "implicit_f.inc"
48 INTEGER,
INTENT(IN) :: NEL
51(*), Y6(*), Y7(*), Y8(*),
52 . Z1(*), Z2(*), Z3(*), Z4(*), Z5(*), Z6(*), Z7(*), Z8(*)
54 . R11(*), R12(*), R13(*),
55 . R21(*), R22(*), R23(*),
56 . R31(*), R32(*), R33(*)
70 x=r11(i)*x1(i)+r21(i)*y1(i)+r31(i)*z1(i)
71 y=r12(i)*x1(i)+r22(i)*y1(i)+r32(i)*z1(i)
72 z=r13(i)*x1(i)+r23(i)*y1(i)+r33(i)*z1(i)
76 x=r11(i)*x2(i)+r21(i)*y2(i)+r31(i)*z2(i)
77 y=r12(i)*x2(i)+r22(i)*y2(i)+r32(i)*z2(i)
78 z=r13(i)*x2(i)+r23(i)*y2(i)+r33(i)*z2(i)
82 x=r11(i)*x3(i)+r21(i)*y3(i)+r31(i)*z3(i)
83 y=r12(i)*x3(i)+r22(i)*y3(i)+r32(i)*z3(i)
84 z=r13(i)*x3(i)+r23(i)*y3(i)+r33(i)*z3(i)
88 x=r11(i)*x4(i)+r21(i)*y4(i)+r31(i)*z4(i)
89 y=r12(i)*x4(i)+r22(i)*y4(i)+r32(i)*z4(i)
90 z=r13(i)*x4(i)+r23(i)*y4(i)+r33(i)*z4(i)
94 x=r11(i)*x5(i)+r21(i)*y5(i)+r31(i)*z5(i)
95 y=r12(i)*x5(i)+r22(i)*y5(i)+r32(i)*z5(i)
96 z=r13(i)*x5(i)+r23(i)*y5(i)+r33(i)*z5(i)
100 x=r11(i)*x6(i)+r21(i)*y6(i)+r31(i)*z6(i)
101 y=r12(i)*x6(i)+r22(i)*y6(i)+r32(i)*z6(i)
102 z=r13(i)*x6(i)+r23(i)*y6(i)+r33(i)*z6(i)
106 x=r11(i)*x7(i)+r21(i)*y7(i)+r31(i)*z7(i)
107 y=r12(i)*x7(i)+r22(i)*y7(i)+r32(i)*z7(i)
108 z=r13(i)*x7(i)+r23(i)*y7(i)+r33(i)*z7(i)
112 x=r11(i)*x8(i)+r21(i)*y8(i)+r31(i)*z8(i)
113 y=r12(i)*x8(i)+r22(i)*y8(i)+r32(i)*z8(i)
114 z=r13(i)*x8(i)+r23(i)*y8(i)+r33(i)*z8(i)
subroutine srrotadp(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)