42#include "implicit_f.inc"
54 . x1(*), x2(*), x3(*), x4(*),
55 . y1(*), y2(*), y3(*), y4(*),
56 . z1(*), z2(*), z3(*), z4(*)
62 . B1(MVSIZ), B2(MVSIZ), B3(MVSIZ), B4(MVSIZ),
63 . C1(MVSIZ), C2(MVSIZ), C3(MVSIZ), C4(MVSIZ),
64 . d1(mvsiz), d2(mvsiz), d3(mvsiz), d4(mvsiz),vol(mvsiz)
66 . x41, y41, z41, x42, y42, z42, x43, y43, z43,b1dp,c1dp,d1dp,voldp
68 . d ,px1,px2,px3,px4,py1,py2,py3,py4,pz1,pz2,pz3,pz4
81 b1dp = y43*z42 - y42*z43
83 b2(i) = y41*z43 - y43*z41
84 b3(i) = y42*z41 - y41*z42
85 b4(i) = -(b1(i) + b2(i) + b3(i))
87 c1dp = z43*x42 - z42*x43
89 c2(i) = z41*x43 - z43*x41
90 c3(i) = z42*x41 - z41*x42
91 c4(i) = -(c1(i) + c2(i) + c3(i))
93 d1dp = x43*y42 - x42*y43
95 d2(i) = x41*y43 - x43*y41
96 d3(i) = x42*y41 - x41*y42
97 d4(i) = -(d1(i) + d2(i) + d3(i))
99 voldp = (x41*b1dp + y41*c1dp + z41*d1dp)*one_over_6
subroutine s4jac_i(x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4, jac_i, nel)