29 . R11, R12, R13, R21, R22, R23, R31, R32, R33,
36#include "implicit_f.inc"
47 . X1(*), X2(*), X3(*), X4(*),
48 . y1(*), y2(*), y3(*), y4(*),
49 . z1(*), z2(*), z3(*), z4(*)
52 . r11(*), r12(*), r13(*),
53 . r21(*), r22(*), r23(*),
54 . r31(*), r32(*), r33(*)
58#include "vect01_c.inc"
65 . G11(MVSIZ),G12(MVSIZ),G13(MVSIZ),
66 . g21(mvsiz),g22(mvsiz),g23(mvsiz),
67 . g31(mvsiz),g32(mvsiz),g33(mvsiz)
69 . xl(mvsiz),yl(mvsiz),zl(mvsiz)
72 IF (jhbe/=24 .AND. jhbe/=222 .AND. jhbe/=14)
THEN
82 g13(i)=g21(i)*g32(i)-g31(i)*g22(i)
83 g23(i)=g31(i)*g12(i)-g11(i)*g32(i)
84 g33(i)=g11(i)*g22(i)-g21(i)*g12(i
86 xl(i)=g11(i)*x1(i)+g21(i)*y1(i)+g31(i)*z1(i)
87 yl(i)=g12(i)*x1(i)+g22(i)*y1(i)+g32(i)*z1(i)
88 zl(i)=g13(i)*x1(i)+g23(i)*y1(i)+g33(i)*z1(i)
92 xl(i)=g11(i)*x2(i)+g21(i)*y2(i)+g31(i)*z2(i)
93 yl(i)=g12(i)*x2(i)+g22(i)*y2(i)+g32(i)*z2(i)
94 zl(i)=g13(i)*x2(i)+g23(i)*y2(i)+g33(i)*z2(i)
98 xl(i)=g11(i)*x3(i)+g21(i)*y3(i)+g31(i)*z3(i)
99 yl(i)=g12(i)*x3(i)+g22(i)*y3(i)+g32(i)*z3(i)
100 zl(i)=g13(i)*x3(i)+g23(i)*y3(i)+g33(i)*z3(i)
104 xl(i)=g11(i)*x4(i)+g21(i)*y4(i)+g31(i)*z4(i)
105 yl(i)=g12(i)*x4(i)+g22(i)*y4(i)+g32(i)*z4(i)
106 zl(i)=g13(i)*x4(i)+g23(i)*y4(i)+g33(i)*z4(i)
112 r11(i)=r11(i)*g11(i)+r12(i)*g21(i)+r13(i)*g31(i)
113 r12(i)=r11(i)*g12(i)+r12(i)*g22(i)+r13(i)*g32(i)
114 r13(i)=r11(i)*g13(i)+r12(i)*g23(i)+r13(i)*g33(i)
115 r21(i)=r21(i)*g11(i)+r22(i)*g21(i)+r23(i)*g31(i)
116 r22(i)=r21(i)*g12(i)+r22(i)*g22(i)+r23(i)*g32(i)
117 r23(i)=r21(i)*g13(i)+r22(i)*g23(i)+r23(i)*g33(i)
118 r31(i)=r31(i)*g11(i)+r32(i)*g21(i)+r33(i)*g31(i)
119 r32(i)=r31(i)*g12(i)+r32(i)*g22(i)+r33(i)*g32(i)
120 r33(i)=r31(i)*g13(i)+r32(i)*g23(i)+r33(i)*g33(i)
132 . R11, R12, R13, R21, R22, R23, R31, R32, R33,
139#include "implicit_f.inc"
143#include "mvsiz_p.inc"
150 . X1(*), X2(*), X3(*), X4(*),
151 . Y1(*), Y2(*), Y3(*), Y4(*),
152 . Z1(*), (*), Z3(*), Z4(*),
154 . R11(*), R12(*), R13(*),
155 . r21(*), r22(*), r23(*),
156 . r31(*), r32(*), r33(*)
160#include "vect01_c.inc"
167 . G11(MVSIZ),G12(MVSIZ),G13(MVSIZ),
168 . G21(MVSIZ),G22(MVSIZ),G23(MVSIZ),
169 . G31(MVSIZ),G32(MVSIZ),G33(MVSIZ)
171 . XL(MVSIZ),YL(MVSIZ),ZL(MVSIZ)
174 IF (jhbe/=24 .AND. jhbe/=222 .AND. jhbe/=14)
THEN
184 g13(i)=g21(i)*g32(i)-g31(i)*g22(i)
185 g23(i)=g31(i)*g12(i)-g11(i)*g32(i)
186 g33(i)=g11(i)*g22(i)-g21(i)*g12(i)
188 xl(i)=g11(i)*x1(i)+g21(i)*y1(i)+g31(i)*z1(i)
189 yl(i)=g12(i)*x1(i)+g22(i)*y1
190 zl(i)=g13(i)*x1(i)+g23(i)*y1(i)+g33(i)*z1(i)
194 xl(i)=g11(i)*x2(i)+g21(i)*y2(i)+g31(i)*z2(i)
195 yl(i)=g12(i)*x2(i)+g22(i)*y2(i)+g32(i)*z2(i)
196 zl(i)=g13(i)*x2(i)+g23(i)*y2(i)+g33(i)*z2(i)
200 xl(i)=g11(i)*x3(i)+g21(i)*y3(i)+g31(i)*z3(i)
201 yl(i)=g12(i)*x3(i)+g22(i)*y3(i)+g32(i)*z3(i)
202 zl(i)=g13(i)*x3(i)+g23(i)*y3(i)+g33(i)*z3(i)
206 xl(i)=g11(i)*x4(i)+g21(i)*y4(i)+g31(i)*z4(i)
207 yl(i)=g12(i)*x4(i)+g22(i)*y4(i)+g32(i)*z4(i)
208 zl(i)=g13(i)*x4(i)+g23(i)*y4(i)+g33(i)*z4(i)
214 r11(i)=r11(i)*g11(i)+r12(i)*g21(i)+r13(i)*g31(i)
215 r12(i)=r11(i)*g12(i)+r12(i)*g22(i)+r13(i)*g32(i)
216 r13(i)=r11(i)*g13(i)+r12(i)*g23(i)+r13(i)*g33(i)
217 r21(i)=r21(i)*g11(i)+r22(i)*g21(i)+r23(i)*g31(i)
218 r22(i)=r21(i)*g12(i)+r22(i)*g22(i)+r23(i)*g32(i)
219 r23(i)=r21(i)*g13(i)+r22(i)*g23(i)+r23(i)*g33(i)
220 r31(i)=r31(i)*g11(i)+r32(i)*g21(i)+r33(i)*g31(i)
221 r32(i)=r31(i)*g12(i)+r32(i)*g22(i)+r33(i)*g32(i)
222 r33(i)=r31(i)*g13(i)+r32(i)*g23(i)+r33(i)*g33(i)
subroutine s4ortht3(jhbe, gama, nel, r11, r12, r13, r21, r22, r23, r31, r32, r33, x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4)
subroutine s4orth3(jhbe, gama, nel, r11, r12, r13, r21, r22, r23, r31, r32, r33, x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4)