46#include "implicit_f.inc"
53 INTEGER,
INTENT(IN) :: NEL
55 . VX1(*), VX2(*), VX3(*), VX4(*), VX5(*), VX6(*), VX7(*), VX8(*),
56 . VY1(*), VY2(*), VY3(*), VY4(*), VY5(*), VY6(*), VY7(*), VY8(*),
57 . VZ1(*), VZ2(*), VZ3(*), VZ4(*), VZ5(*), VZ6(*), VZ7(*), VZ8(*),
58 . PX1(*), PX2(*), PX3(*), PX4(*),
59 . PY1(*), PY2(*), PY3(*), PY4(*),
60 . PZ1(*), PZ2(*), PZ3(*), PZ4(*),
61 . DXX(*), DXY(*), DXZ(*),
62 . DYX(*), DYY(*), DYZ(*),
63 . DZX(*), DZY(*), DZZ(*)
88 dxx(i)=px1(i)*vx17+px2(i)*vx28+
89 . px3(i)*vx35+px4(i)*vx46
90 dyy(i)=py1(i)*vy17+py2(i)*vy28+
91 . py3(i)*vy35+py4(i)*vy46
92 dzz(i)=pz1(i)*vz17+pz2(i)*vz28+
93 . pz3(i)*vz35+pz4(i)*vz46
94 dxy(i)=py1(i)*vx17+py2(i)*vx28+
95 . py3(i)*vx35+py4(i)*vx46
96 dxz(i)=pz1(i)*vx17+pz2(i)*vx28+
97 . pz3(i)*vx35+pz4(i)*vx46
98 dyx(i)=px1(i)*vy17+px2(i)*vy28+
99 . px3(i)*vy35+px4(i)*vy46
100 dyz(i)=pz1(i)*vy17+pz2(i)*vy28+
101 . pz3(i)*vy35+pz4(i)*vy46
102 dzx(i)=px1(i)*vz17+px2(i)*vz28+
103 . px3(i)*vz35+px4(i)*vz46
104 dzy(i)=py1(i)*vz17+py2(i)*vz28+
105 . py3(i)*vz35+py4(i)*vz46
subroutine sdefot3(px1, px2, px3, px4, py1, py2, py3, py4, pz1, pz2, pz3, pz4, vx1, vx2, vx3, vx4, vx5, vx6, vx7, vx8, vy1, vy2, vy3, vy4, vy5, vy6, vy7, vy8, vz1, vz2, vz3, vz4, vz5, vz6, vz7, vz8, dxx, dxy, dxz, dyx, dyy, dyz, dzx, dzy, dzz, nel)