35
36
37
38#include "implicit_f.inc"
39
40
41
42#include "mvsiz_p.inc"
43
44
45
46 INTEGER JFT, JLT
47
49 . dxx(*),dyy(*),dzz(*),d4(*),d5(*),d6(*), g1x(*),g1y(*),g1z(*),
50 . g2x(*),g2y(*),g2z(*),g3x(*),g3y(*),g3z(*)
51
52
53
54 INTEGER I
55
57 . def(mvsiz,6),defn(mvsiz,6)
58
59 DO i=jft,jlt
60 def(i,1) = dxx(i)
61 def(i,2) = dyy(i)
62 def(i,3) = dzz(i)
63 def(i,4) = half*d4(i)
64 def(i,5) = half*d5(i)
65 def(i,6) = half*d6(i)
66 ENDDO
68 . g1x,g1y,g1z,g2x,g2y,g2z,g3x,g3y,g3z)
69 DO i=jft,jlt
70 dxx(i) = defn(i,1)
71 dyy(i) = defn(i,2)
72 dzz(i) = defn(i,3)
73 d4(i) = two*defn(i,4)
74 d5(i) = two*defn(i,5)
75 d6(i) = two*defn(i,6)
76 ENDDO
77
78 RETURN
subroutine sroto3v(jft, jlt, sig, sign, g1x, g1y, g1z, g2x, g2y, g2z, g3x, g3y, g3z)