32 1 JFT ,JLT ,VQN ,VQ ,VFPINCH,
33 2 NPLAT ,IPLAT ,FP ,COREL ,DI ,THK0,
34 3 VFPINCHDAMPX,VFPINCHDAMPY)
41#include "implicit_f.inc"
46 INTEGER JFT,JLT,NPLAT,IPLAT(*)
48 . VQN(MVSIZ,9,4),VFPINCH(MVSIZ,4),VQ(MVSIZ,3,3),
49 . corel(mvsiz,3,4),di(mvsiz,6),fp(mvsiz,3,4), thk0(*),
50 . vfpinchdampx(mvsiz,4),vfpinchdampy(mvsiz,4)
58#include "vectorize.inc"
61 elthkinv = one/thk0(ep)
64 fpp(1,1)= vfpinch(k,1)*vqn(k,7,1)*elthkinv
65 fpp(2,1)= vfpinch(k,1)*vqn(k,8,1)*elthkinv
66 fpp(3,1)= vfpinch(k,1)*vqn(k,9,1)*elthkinv
68 fpp(1,2)= vfpinch(k,2)*vqn(k,7,2)*elthkinv
69 fpp(2,2)= vfpinch(k,2)*vqn(k,8,2)*elthkinv
70 fpp(3,2)= vfpinch(k,2)*vqn(k,9,2)*elthkinv
72 fpp(1,3)= vfpinch(k,3)*vqn(k,7,3)*elthkinv
73 fpp(2,3)= vfpinch(k,3)*vqn(k,8,3)*elthkinv
74 fpp(3,3)= vfpinch(k,3)*vqn(k,9,3)*elthkinv
76 fpp(1,4)= vfpinch(k,4)*vqn(k,7,4)*elthkinv
77 fpp(2,4)= vfpinch(k,4)*vqn(k,8,4)*elthkinv
78 fpp(3,4)= vfpinch(k,4)*vqn(k,9,4)*elthkinv
81 fpp(1,1)= fpp(1,1)+vfpinchdampx(k,1)*vqn(k,1,1)*elthkinv
82 fpp(2,1)= fpp(2,1)+vfpinchdampx(k,1)*vqn(k,2,1)*elthkinv
83 fpp(3,1)= fpp(3,1)+vfpinchdampx(k,1)*vqn(k,3,1)*elthkinv
85 fpp(1,2)= fpp(1,2)+vfpinchdampx(k,2)*vqn(k,1,2)*elthkinv
86 fpp(2,2)= fpp(2,2)+vfpinchdampx(k,2)*vqn(k,2,2)*elthkinv
87 fpp(3,2)= fpp(3,2)+vfpinchdampx(k,2)*vqn(k,3,2)*elthkinv
89 fpp(1,3)= fpp(1,3)+vfpinchdampx(k,3)*vqn(k,1,3)*elthkinv
90 fpp(2,3)= fpp(2,3)+vfpinchdampx(k,3)*vqn(k,2,3)*elthkinv
91 fpp(3,3)= fpp(3,3)+vfpinchdampx(k,3)*vqn(k,3,3)*elthkinv
93 fpp(1,4)= fpp(1,4)+vfpinchdampx(k,4)*vqn(k,1,4)*elthkinv
94 fpp(2,4)= fpp(2,4)+vfpinchdampx(k,4)*vqn(k,2,4)*elthkinv
95 fpp(3,4)= fpp(3,4)+vfpinchdampx(k,4)*vqn(k,3,4)*elthkinv
98 fpp(1,1)= fpp(1,1)+vfpinchdampy(k,1)*vqn(k,4,1)*elthkinv
99 fpp(2,1)= fpp(2,1)+vfpinchdampy(k,1)*vqn(k,5,1)*elthkinv
100 fpp(3,1)= fpp(3,1)+vfpinchdampy(k,1)*vqn(k,6,1)*elthkinv
102 fpp(1,2)= fpp(1,2)+vfpinchdampy(k,2)*vqn(k,4,2)*elthkinv
103 fpp(2,2)= fpp(2,2)+vfpinchdampy(k,2)*vqn(k,5,2)*elthkinv
104 fpp(3,2)= fpp(3,2)+vfpinchdampy(k,2)*vqn(k,6,2)*elthkinv
106 fpp(1,3)= fpp(1,3)+vfpinchdampy(k,3)*vqn(k,4,3)*elthkinv
107 fpp(2,3)= fpp(2,3)+vfpinchdampy(k,3)*vqn(k,5,3)*elthkinv
108 fpp(3,3)= fpp(3,3)+vfpinchdampy(k,3)*vqn(k,6,3)*elthkinv
110 fpp(1,4)= fpp(1,4)+vfpinchdampy(k,4)*vqn(k,4,4)*elthkinv
111 fpp(2,4)= fpp(2,4)+vfpinchdampy(k,4)*vqn(k,5,4)*elthkinv
112 fpp(3,4)= fpp(3,4)+vfpinchdampy(k,4)*vqn(k,6,4)*elthkinv
117 fp(k,1,1)= vq(k,1,1)*fpp(1,1)+vq(k,1,2)*fpp(2,1)+vq(k,1,3)*fpp(3,1)
118 fp(k,2,1)= vq(k,2,1)*fpp(1,1)+vq(k,2,2)*fpp(2,1)+vq(k,2,3)*fpp(3,1)
119 fp(k,3,1)= vq(k,3,1)*fpp(1,1)+vq(k,3,2)*fpp(2,1)+vq(k,3,3)*fpp(3,1)
121 fp(k,1,2)= vq(k,1,1)*fpp(1,2)+vq(k,1,2)*fpp(2,2)+vq(k,1,3)*fpp(3,2)
122 fp(k,2,2)= vq(k,2,1)*fpp(1,2)+vq(k,2,2)*fpp(2,2)+vq(k,2,3)*fpp(3,2)
123 fp(k,3,2)= vq(k,3,1)*fpp(1,2)+vq(k,3,2)*fpp(2,2)+vq(k,3,3)*fpp(3,2)
125 fp(k,1,3)= vq(k,1,1)*fpp(1,3)+vq(k,1,2)*fpp(2,3)+vq(k,1,3)*fpp(3,3)
126 fp(k,2,3)= vq(k,2,1)*fpp(1,3)+vq(k,2,2)*fpp(2,3)+vq(k
127 fp(k,3,3)= vq(k,3,1)*fpp(1,3)+vq(k,3,2)*fpp(2,3)+vq(k,3,3)*fpp(3,3)
129 fp(k,1,4)= vq(k,1,1)*fpp(1,4)+vq(k,1,2)*fpp(2,4)+vq(k,1,3)*fpp(3,4)
130 fp(k,2,4)= vq(k,2,1)*fpp(1,4)+vq(k,2,2)*fpp(2,4)+vq(k,2,3)*fpp(3,4)
131 fp(k,3,4)= vq(k,3,1)*fpp(1,4)+vq(k,3,2)*fpp(2,4)+vq(k,3,3)*fpp(3,4)