35 6 PYC1, PYC2, PZC1, PZC2,
36 7 AIRE, VOLU, YAVG, RX,
42#include "implicit_f.inc"
54 INTEGER,
INTENT(IN) :: NEL
55 INTEGER,
INTENT(IN) :: JHBE
58 . Y1(*),Y2(*),Y3(*),Y4(*),Z1(*),Z2(*),Z3(*),Z4(*),
59 . Y12(*),Y34(*),Y13(*),Y24(*),Y14(*),Y23(*),
60 . Z12(*),Z34(*),Z13(*),Z24(*),Z14(*),Z23(*),
61 . PYC1(*),PYC2(*),PZC1(*),PZC2(*),AIRE(*),VOLU(*),
62 . RX(MVSIZ) , RY(MVSIZ) , RZ(MVSIZ) ,
63 . sx(mvsiz) , sy(mvsiz) , sz(mvsiz) ,yavg(*)
84 y12(i) = y1(i) - y2(i)
85 y34(i) = y3(i) - y4(i)
86 y13(i) = y1(i) - y3(i)
87 y24(i) = y2(i) - y4(i)
88 y14(i) = y1(i) - y4(i)
89 y23(i) = y2(i) - y3(i)
90 z12(i) = z1(i) - z2(i)
91 z34(i) = z3(i) - z4(i)
92 z13(i) = z1(i) - z3(i)
93 z24(i) = z2(i) - z4(i)
94 z14(i) = z1(i) - z4(i)
101 pyc2(i) = half*(z3(i)-z1(i))/aire(i)
102 pzc1(i) = half*(y4(i)-y2(i))/aire(i)
103 pzc2(i) = half*(y1(i)-y3(i))/aire(i)
106 IF(n2d==1.AND.jhbe==17)
THEN
116 sy(i) =half*(y2(i)+y3(i)-y1(i)-y4(i))
117 sz(i) =half*(z2(i)+z3(i)-z1(i)-z4(i))
subroutine q4deric2(y1, y2, y3, y4, z1, z2, z3, z4, y12, y34, y13, y24, y14, y23, z12, z34, z13, z24, z14, z23, pyc1, pyc2, pzc1, pzc2, aire, volu, yavg, rx, ry, rz, sx, sy, sz, nel, jhbe)