28 SUBROUTINE psumg3(JFT ,JLT ,YM ,G ,AREA ,
29 2 B1 ,B2 ,B3 ,AL ,ALI ,
30 3 SH1 ,SH2 ,R11 ,R12 ,R13 ,
31 4 R21 ,R22 ,R23 ,R31 ,R32 ,
32 5 R33 ,KE11 ,KE12 ,KE22 )
34#include "implicit_f.inc"
40 my_real YM(*),G(*),AL(*),ALI(*),SH1(*),SH2(*),AREA(*),B1(*),(*),B3(*),
41 . R11(*),R12(*),R13(*),R21(*),R22(*),R23(*),R31(*),R32(*),R33(*)
42 my_real KE11(6,6,*),KE22(6,6,*),KE12(6,6,*)
47 my_real Q(3,3,MVSIZ),K11(3,MVSIZ),M11(3,MVSIZ),MF32(MVSIZ),M12(3,MVSIZ),MF23(MVSIZ),AL2,ELI,Q1,Q2,Q3,MF11(3,3,MVSIZ)
54 k11(2,i)=sh2(i)*ali(i)
55 k11(3,i)=sh1(i)*ali(i)
56 m11(1,i)=g(i)*b3(i)*ali(i)
57 m11(2,i)=fourth*al(i)*sh1(i)+eli*b1(i)
58 m11(3,i)=fourth*al(i)*sh2(i)+eli*b2(i)
62 m12(2,i)=al(i)*mf32(i)-m11(2,i)
63 m12(3,i)=al(i)*mf23(i)-m11(3,i)
89 q1 =q(1,i,ep)*q(1,j,ep)
91 q3 =q(3,i,ep)*q(3,j,ep)
92 ke11(i,j,ep)=q1*k11(1,ep)+q2*k11(2,ep)+q3*k11(3,ep)
93 ke11(mi,mj,ep)=q1*m11(1,ep)+q2*m11(2,ep)+q3*m11(3,ep)
94 ke12(mi,mj,ep)=q1*m12(1,ep)+q2*m12(2,ep)+q3*m12(3,ep)
95 ke22(i,j,ep)=ke11(i,j,ep)
96 ke22(mi,mj,ep)=ke11(mi,mj,ep)
104 mf11(i,j,ep)=q(2,i,ep)*mf23(ep)*q(3,j,ep)+q(3,i,ep)*mf32(ep)*q(2,j,ep)
113 ke11(i,mj,ep)=mf11(i,j,ep)
114 ke22(i,mj,ep)=-mf11(i,j,ep)
122 ke11(j,i,ep)=ke11(i,j,ep)
123 ke22(j,i,ep)=ke22(i,j,ep)
133 ke12(i,j,ep)=-ke11(i,j,ep)
134 ke12(i,mj,ep)=mf11(i,j,ep)
135 ke12(mi,j,ep)=-mf11(j,i,ep)
140 ke12(5,4,ep)=ke12(4,5,ep)
141 ke12(6,4,ep)=ke12(4,6,ep)
142 ke12(6,5,ep)=ke12(5,6,ep)
subroutine psumg3(jft, jlt, ym, g, area, b1, b2, b3, al, ali, sh1, sh2, r11, r12, r13, r21, r22, r23, r31, r32, r33, ke11, ke12, ke22)