34
35
36
37#include "implicit_f.inc"
38
39
40
42 . vx1(*), vx2(*), vx3(*), vx4(*),
43 . vy1(*), vy2(*), vy3(*), vy4(*),
44 . vz1(*), vz2(*), vz3(*), vz4(*),
45 . px1(*), px2(*), px3(*), px4(*),
46 . py1(*), py2(*), py3(*), py4(*),
47 . pz1(*), pz2(*), pz3(*), pz4(*),
48 . dxx(*), dxy(*), dxz(*),
49 . dyx(*), dyy(*), dyz(*),
50 . dzx(*), dzy(*), dzz(*), d4(*), d5(*), d6(*),
51 . wxx(*), wyy(*), wzz(*)
52
53
54
55#include "vect01_c.inc"
56
57
58
59 INTEGER I
60
62 . dt1d2
63
64
65 DO i=lft,llt
66 dxx(i)=px1(i)*vx1(i)+px2(i)*vx2(i)+
67 . px3(i)*vx3(i)+px4(i)*vx4(i)
68 dyy(i)=py1(i)*vy1(i)+py2(i)*vy2(i)+
69 . py3(i)*vy3(i)+py4(i)*vy4(i)
70 dzz(i)=pz1(i)*vz1(i)+pz2(i)*vz2(i)+
71 . pz3(i)*vz3(i)+pz4(i)*vz4(i)
72 dxy(i)=py1(i)*vx1(i)+py2(i)*vx2(i)+
73 . py3(i)*vx3(i)+py4(i)*vx4(i)
74 dxz(i)=pz1(i)*vx1(i)+pz2(i)*vx2(i)+
75 . pz3(i)*vx3(i)+pz4(i)*vx4(i)
76 dyx(i)=px1(i)*vy1(i)+px2(i)*vy2(i)+
77 . px3(i)*vy3(i)+px4(i)*vy4(i)
78 dyz(i)=pz1(i)*vy1(i)+pz2(i)*vy2(i)+
79 . pz3(i)*vy3(i)+pz4(i)*vy4(i)
80 dzx(i)=px1(i)*vz1(i)+px2(i)*vz2(i)+
81 . px3(i)*vz3(i)+px4(i)*vz4(i)
82 dzy(i)=py1(i)*vz1(i)+py2(i)*vz2(i)+
83 . py3(i)*vz3(i)+py4(i)*vz4(i)
84 ENDDO
85
86 DO i=lft,llt
87 d4(i) = dxy(i)+dyx(i)
88 d5(i) = dyz(i)+dzy(i)
89 d6(i) = dxz(i)+dzx(i)
90 wxx(i) = zero
91 wyy(i) = zero
92 wzz(i) = zero
93 ENDDO
94
95 RETURN
96