31 . PX1,PX2,PX3,PX4,PX5,PX6,PX7,PX8,
32 . PY1,PY2,PY3,PY4,PY5,PY6,PY7,PY8,
33 . PZ1,PZ2,PZ3,PZ4,PZ5,PZ6,PZ7,PZ8,NEL,
35 . F15, F16, F17, F18, F21,
36 . F22, F23, F24, F25, F26,
37 . F27, F28, F31, F32, F33,
38 . F34, F35, F36, F37, F38,SVIS)
46#include "implicit_f.inc"
59 my_real VOLGP(MVSIZ,8),QVIS(NEL),
60 . PX1(MVSIZ,8),PX2(MVSIZ,8),PX3(MVSIZ,8),PX4(MVSIZ,8),
61 . PX5(MVSIZ,8),PX6(MVSIZ,8),PX7(MVSIZ,8),PX8(MVSIZ,8),
62 . PY1(MVSIZ,8),PY2(MVSIZ,8),PY3(MVSIZ,8),PY4(MVSIZ
66 my_real :: f11(mvsiz),f12(mvsiz),f13(mvsiz),f14(mvsiz),
67 . f15(mvsiz), f16(mvsiz), f17(mvsiz), f18(mvsiz), f21(mvsiz),
68 . f22(mvsiz), f23(mvsiz), f24(mvsiz), f25(mvsiz), f26(mvsiz),
69 . f27(mvsiz), f28(mvsiz), f31(mvsiz), f32(mvsiz), f33(mvsiz),
70 . f34(mvsiz), f35(mvsiz), f36(mvsiz), f37(mvsiz), f38(mvsiz)
71 my_real,
DIMENSION(MVSIZ,6),
INTENT(INOUT) :: svis
72 TYPE (BUF_LAY_) ,
TARGET :: BUFLY
81 TYPE(l_bufel_) ,
POINTER :: LBUF
116 lbuf => bufly%LBUF(1,1,ipt)
119 s1=(lbuf%SIG(ii(1)+i)+svis(i,1)-qvis(i))*volgp(i,ipt)
120 s2=(lbuf%SIG(ii(2)+i)+svis(i,2)-qvis(i))*volgp(i,ipt)
121 s3=(lbuf%SIG(ii(3)+i)+svis(i,3)-qvis(i))*volgp(i,ipt)
122 s4=(lbuf%SIG(ii(4)+i)+svis(i,4))*volgp(i,ipt)
123 s5=(lbuf%SIG(ii(5)+i)+svis(i,5))*volgp(i,ipt)
124 s6=(lbuf%SIG(ii(6)+i)+svis(i,6))*volgp(i,ipt)
127 - -(s1*px1(i,ipt)+s4*py1(i,ipt)+s6*pz1(i,ipt))
129 - -(s2*py1(i,ipt)+s4*px1(i,ipt)+s5*pz1(i,ipt))
131 - -(s3*pz1(i,ipt)+s6*px1(i,ipt)+s5*py1(i,ipt))
133 - -(s1*px2(i,ipt)+s4*py2(i,ipt)+s6*pz2(i,ipt))
135 - -(s2*py2(i,ipt)+s4*px2(i,ipt)+s5*pz2(i,ipt))
137 - -(s3*pz2(i,ipt)+s6*px2(i,ipt)+s5*py2(i,ipt))
139 - -(s1*px3(i,ipt)+s4*py3(i,ipt)+s6*pz3(i,ipt))
141 - -(s2*py3(i,ipt)+s4*px3(i,ipt)+s5*pz3(i,ipt))
143 - -(s3*pz3(i,ipt)+s6*px3(i,ipt)+s5*py3(i,ipt))
145 - -(s1*px4(i,ipt)+s4*py4(i,ipt)+s6*pz4(i,ipt))
147 - -(s2*py4(i,ipt)+s4*px4(i,ipt)+s5*pz4(i,ipt))
149 - -(s3*pz4(i,ipt)+s6*px4(i,ipt)+s5*py4(i,ipt))
151 - -(s1*px5(i,ipt)+s4*py5(i,ipt)+s6*pz5(i,ipt))
153 - -(s2*py5(i,ipt)+s4*px5(i,ipt)+s5*pz5(i,ipt))
155 - -(s3*pz5(i,ipt)+s6*px5(i,ipt)+s5*py5(i,ipt))
157 - -(s1*px6(i,ipt)+s4*py6(i,ipt)+s6*pz6(i,ipt))
159 - -(s2*py6(i,ipt)+s4*px6(i,ipt)+s5*pz6(i,ipt))
161 - -(s3*pz6(i,ipt)+s6*px6(i,ipt)+s5*py6(i,ipt))
163 - -(s1*px7(i,ipt)+s4*py7(i,ipt)+s6*pz7(i,ipt))
165 - -(s2*py7(i,ipt)+s4*px7(i,ipt)+s5*pz7(i,ipt))
167 - -(s3*pz7(i,ipt)+s6*px7(i,ipt)+s5*py7(i,ipt))
169 - -(s1*px8(i,ipt)+s4*py8(i,ipt)+s6*pz8(i,ipt))
171 - -(s2*py8(i,ipt)+s4*px8(i,ipt)+s5*pz8(i,ipt))
173 - -(s3*pz8(i,ipt)+s6*px8(i,ipt)+s5*py8(i,ipt))
subroutine s8fint3(bufly, volgp, qvis, px1, px2, px3, px4, px5, px6, px7, px8, py1, py2, py3, py4, py5, py6, py7, py8, pz1, pz2, pz3, pz4, pz5, pz6, pz7, pz8, nel, f11, f12, f13, f14, f15, f16, f17, f18, f21, f22, f23, f24, f25, f26, f27, f28, f31, f32, f33, f34, f35, f36, f37, f38, svis)