31 1 SIG, VOL, PXC1, PXC2,
32 2 PXC3, PXC4, PYC1, PYC2,
33 3 PYC3, PYC4, K11, K12,
42#include "implicit_f.inc"
56 . PXC1(*), PXC2(*), PXC3(*), PXC4(*),
57 . PYC1(*), PYC2(*), PYC3(*), (*),
62 . k66(9,*),vol(*),sig(nel,6)
69 . FXX(MVSIZ),FYY(MVSIZ),FXY(MVSIZ),
70 . PX1(MVSIZ),PX2(MVSIZ),PX3(MVSIZ),
71 . PX4(MVSIZ),PX5(MVSIZ),PX6(MVSIZ),
72 . PY1(MVSIZ),PY2(MVSIZ),PY3(MVSIZ),
73 . PY4(MVSIZ),PY5(MVSIZ),PY6(MVSIZ)
76 fxx(i)=sig(i,1)*vol(i)
77 fyy(i)=sig(i,2)*vol(i)
78 fxy(i)=sig(i,4)*vol(i)
82 px1(i) = pxc1(i)-pxc4(i)
83 px2(i) = pxc2(i)-pxc4(i)
84 px3(i) = pxc3(i)-pxc4(i)
85 px4(i) = pxc1(i)+pxc4(i)
86 px5(i) = pxc2(i)+pxc4(i)
87 px6(i) = pxc3(i)+pxc4(i)
90 py1(i) = pyc1(i)-pyc4(i)
91 py2(i) = pyc2(i)-pyc4(i)
92 py3(i) = pyc3(i)-pyc4(i)
93 py4(i) = pyc1(i)+pyc4(i)
94 py5(i) = pyc2(i)+pyc4(i)
95 py6(i) = pyc3(i)+pyc4(i)
98 . px1, py1 ,px1, py1, fxx, fyy ,fxy,k11)
100 . px1, py1 ,px2, py2, fxx, fyy ,fxy,k12)
102 . px1, py1 ,px3, py3, fxx, fyy ,fxy,k13)
104 . px1, py1 ,px4, py4, fxx, fyy ,fxy,k14)
106 . px1, py1 ,px5, py5, fxx, fyy ,fxy,k15)
108 . px1, py1 ,px6, py6, fxx, fyy ,fxy,k16)
110 . px2, py2 ,px2, py2, fxx, fyy ,fxy,k22)
112 . px2, py2 ,px3, py3, fxx, fyy ,fxy,k23)
114 . px2, py2 ,px4, py4, fxx, fyy ,fxy,k24)
116 . px2, py2 ,px5, py5, fxx, fyy ,fxy,k25)
118 . px2, py2 ,px6, py6, fxx, fyy ,fxy,k26)
120 . px3, py3 ,px3, py3, fxx, fyy ,fxy,k33)
122 . px3, py3 ,px4, py4, fxx, fyy ,fxy,k34)
124 . px3, py3 ,px5, py5, fxx, fyy ,fxy,k35)
126 . px3, py3 ,px6, py6, fxx, fyy ,fxy,k36)
128 . px4, py4 ,px4, py4, fxx, fyy ,fxy,k44)
130 . px4, py4 ,px5, py5, fxx, fyy ,fxy,k45)
132 . px4, py4 ,px6, py6, fxx, fyy ,fxy,k46)
134 . px5, py5 ,px5, py5, fxx, fyy ,fxy,k55)
136 . px5, py5 ,px6, py6, fxx, fyy ,fxy,k56)
138 . px6, py6 ,px6, py6, fxx, fyy ,fxy,k66)
subroutine s6ckgeo3(sig, vol, pxc1, pxc2, pxc3, pxc4, pyc1, pyc2, pyc3, pyc4, k11, k12, k13, k14, k15, k16, k22, k23, k24, k25, k26, k33, k34, k35, k36, k44, k45, k46, k55, k56, k66, nel)