35 6 WYY, WZZ, RHO, RHOO,
40#include "implicit_f.inc"
48 INTEGER,
INTENT(IN) :: NEL
51 . VX(MVSIZ,*),VY(MVSIZ,*),VZ(MVSIZ,*),
52 . PX(MVSIZ,*),(MVSIZ,*),PZ(MVSIZ,*),
53 . DXX(*), DXY(*), DXZ(*),
54 . DYX(*), DYY(*), DYZ(*),
55 . dzx(*), dzy(*), dzz(*), d4(*), d5(*), d6(*),
56 . wxx(*), wyy(*), wzz(*),rho(*),
57 . rhoo(*),volnp(*),voln(*)
77 dxx(i)=px(i,n)*vx(i,n)
78 dyy(i)=py(i,n)*vy(i,n)
79 dzz(i)=pz(i,n)*vz(i,n)
80 dxy(i)=py(i,n)*vx(i,n)
81 dxz(i)=pz(i,n)*vx(i,n)
82 dyx(i)=px(i,n)*vy(i,n)
83 dyz(i)=pz(i,n)*vy(i,n)
84 dzx(i)=px(i,n)*vz(i,n)
85 dzy(i)=py(i,n)*vz(i,n)
90 dxx(i)=dxx(i)+px(i,n)*vx(i,n)
91 dyy(i)=dyy(i)+py(i,n)*vy(i,n)
92 dzz(i)=dzz(i)+pz(i,n)*vz(i,n)
93 dxy(i)=dxy(i)+py(i,n)*vx(i,n)
94 dxz(i)=dxz(i)+pz(i,n)*vx(i,n)
95 dyx(i)=dyx(i)+px(i,n)*vy(i,n)
96 dyz(i)=dyz(i)+pz(i,n)*vy(i,n)
97 dzx(i)=dzx(i)+px(i,n)*vz(i,n)
98 dzy(i)=dzy(i)+py(i,n)*vz(i,n)
108 wzz(i)=dt1d2*(dyx(i)-dxy(i))
109 wyy(i)=dt1d2*(dxz(i)-dzx(i))
110 wxx(i)=dt1d2*(dzy(i)-dyz(i))
subroutine s20defo3(npe, px, py, pz, vx, vy, vz, dxx, dxy, dxz, dyx, dyy, dyz, dzx, dzy, dzz, d4, d5, d6, wxx, wyy, wzz, rho, rhoo, volnp, voln, nel)