49#include "implicit_f.inc"
60 INTEGER,
INTENT(IN) :: NEL
64 . PX1(*), (*), PX3(*), PX4(*),
65 . PY1(*), PY2(*), PY3(*), PY4(*),
66 . PZ1(*), PZ2(*), PZ3(*), PZ4(*),
67 . K11(9,*) ,K12(9,*) ,K13(9,*) ,K14(9,*) ,K15(9,*) ,
68 . K16(9,*) ,K17(9,*) ,K18(9,*) ,K22(9,*) ,K23(9,*) ,
69 . K24(9,*) ,K25(9,*) ,K26(9,*) ,K27(9,*) ,K28(9,*) ,
70 . K33(9,*) ,K34(9,*) ,K35(9,*) ,K36(9,*) ,K37(9,*) ,
71 . K38(9,*) ,K44(9,*) ,K45(9,*) ,K46(9,*) ,K47(9,*) ,
72 . K48(9,*) ,K55(9,*) ,K56(9,*) ,K57(9,*) ,K58(9,*) ,
73 . K66(9,*) ,K67(9,*) ,K68(9,*) ,K77(9,*) ,K78(9,*) ,
74 . k88(9,*) ,hh(2,*) ,vol(*) ,fac(*)
81 . TT,TV,DD(3,3,MVSIZ),
82 . PX5(MVSIZ), PX6(MVSIZ), PX7(MVSIZ), PX8(MVSIZ),
83 . PY5(MVSIZ), PY6(MVSIZ), PY7(MVSIZ), PY8(MVSIZ),
84 . PZ5(MVSIZ), PZ6(MVSIZ), (MVSIZ), PZ8(MVSIZ)
88 tv=(hh(1,i)+two_third*hh(2,i))*vol(i)
102 tv=(hh(1,i)*fac(i)+two_third*hh(2,i)*(one-fac(i)))*vol(i)
133 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px1, py1, pz1, dd, k11,is)
134 CALL s8zked3(1,nel,px2, py2 ,pz2 ,px2, py2, pz2, dd, k22,is)
135 CALL s8zked3(1,nel,px3, py3 ,pz3 ,px3, py3, pz3, dd, k33,is)
136 CALL s8zked3(1,nel,px4, py4 ,pz4 ,px4, py4, pz4, dd, k44,is)
137 CALL s8zked3(1,nel,px5, py5 ,pz5 ,px5, py5, pz5, dd, k55,is)
138 CALL s8zked3(1,nel,px6, py6 ,pz6 ,px6, py6, pz6, dd, k66,is)
139 CALL s8zked3(1,nel,px7, py7 ,pz7 ,px7, py7, pz7, dd, k77,is)
140 CALL s8zked3(1,nel,px8, py8 ,pz8 ,px8, py8, pz8, dd, k88,is)
144 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px2, py2, pz2, dd, k12,is)
145 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px3, py3, pz3, dd, k13,is)
146 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px4, py4, pz4, dd, k14,is)
147 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px5, py5, pz5, dd, k15,is)
148 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px6, py6, pz6, dd, k16,is)
149 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px7, py7, pz7, dd, k17,is)
150 CALL s8zked3(1,nel,px1, py1 ,pz1 ,px8, py8, pz8, dd, k18,is)
151 CALL s8zked3(1,nel,px2, py2 ,pz2 ,px3, py3, pz3, dd, k23,is)
152CALL s8zked3(1,nel,px2, py2 ,pz2 ,px4, py4, pz4, dd, k24,is)
153 CALL s8zked3(1,nel,px2, py2 ,pz2 ,px5, py5, pz5, dd, k25,is)
154 CALL s8zked3(1,nel,px2, py2 ,pz2 ,px6, py6, pz6, dd, k26,is)
155 CALL s8zked3(1,nel,px2, py2 ,pz2 ,px7, py7, pz7, dd, k27,is)
156 CALL s8zked3(1,nel,px2, py2 ,pz2 ,px8, py8, pz8, dd, k28,is)
157 CALL s8zked3(1,nel,px3, py3 ,pz3 ,px4, py4, pz4, dd, k34,is)
158 CALL s8zked3(1,nel,px3, py3 ,pz3 ,px5, py5, pz5, dd, k35,is)
159 CALL s8zked3(1,nel,px3, py3 ,pz3 ,px6, py6, pz6, dd, k36,is)
160 CALL s8zked3(1,nel,px3, py3 ,pz3 ,px7, py7, pz7, dd, k37,is)
161 CALL s8zked3(1,nel,px3, py3 ,pz3 ,px8, py8, pz8, dd, k38,is)
162 CALL s8zked3(1,nel,px4, py4 ,pz4 ,px5, py5, pz5, dd, k45,is)
163 CALL s8zked3(1,nel,px4, py4 ,pz4 ,px6, py6, pz6, dd, k46,is)
164 CALL s8zked3(1,nel,px4, py4 ,pz4 ,px7, py7, pz7, dd, k47,is)
165 CALL s8zked3(1,nel,px4, py4 ,pz4 ,px8, py8, pz8, dd, k48,is)
166 CALL s8zked3(1,nel,px5, py5 ,pz5 ,px6, py6, pz6, dd, k56,is)
167 CALL s8zked3(1,nel,px5, py5 ,pz5 ,px7, py7, pz7,
168 CALL s8zked3(1,nel,px5, py5 ,pz5 ,px8, py8, pz8, dd, k58,is)
169 CALL s8zked3(1,nel,px6, py6 ,pz6 ,px7, py7, pz7, dd, k67,is)
170 CALL s8zked3(1,nel,px6, py6 ,pz6 ,px8, py8, pz8, dd, k68,is)
171 CALL s8zked3(1,nel,px7, py7 ,pz7 ,px8, py8, pz8, dd, k78,is)
subroutine s8zlkep3(px1, px2, px3, px4, py1, py2, py3, py4, pz1, pz2, pz3, pz4, k11, k12, k13, k14, k15, k16, k17, k18, k22, k23, k24, k25, k26, k27, k28, k33, k34, k35, k36, k37, k38, k44, k45, k46, k47, k48, k55, k56, k57, k58, k66, k67, k68, k77, k78, k88, hh, vol, fac, icp, nel)