31
32
33
34#include "implicit_f.inc"
35
36
37
38#include "mvsiz_p.inc"
39
40
41
42 INTEGER LFT,LLT
44 . e1x(mvsiz) , e1y(mvsiz) , e1z(mvsiz) ,
45 . e2x(mvsiz) , e2y(mvsiz) , e2z(mvsiz) ,
46 . e3x(mvsiz) , e3y(mvsiz) , e3z(mvsiz) ,gama(mvsiz,6)
47
48
49
50 INTEGER I,J
52 . s11, s12, s13, s21, s22, s31,s32,s1,s2
53
54 DO i=lft,llt
55 s11 = gama(i,1)*e1x(i)+gama(i,2)*e2x(i)+gama(i,3)*e3x(i)
56 s21 = gama(i,1)*e1y(i)+gama(i,2)*e2y(i)+gama(i,3)*e3y(i)
57 s31 = gama(i,1)*e1z(i)+gama(i,2)*e2z(i)+gama(i,3)*e3z(i)
58
59 s12 = gama(i,4)*e1x(i)+gama(i,5)*e2x(i)+gama(i,6)*e3x(i)
60 s22 = gama(i,4)*e1y(i)+gama(i,5)*e2y(i)+gama(i,6)*e3y(i)
61 s32 = gama(i,4)*e1z(i)+gama(i,5)*e2z(i)+gama(i,6)*e3z(i)
62 gama(i,1) = s11
63 gama(i,2) = s21
64 gama(i,3) = s31
65 gama(i,4) = s12
66 gama(i,5) = s22
67 gama(i,6) = s32
68 END DO
69
70 RETURN