39 use element_mod ,
only : nixs
43#include "implicit_f.inc"
54 . x1, x2, x3, x4, x5, x6, x7, x8,
55 . y1, y2, y3, y4, y5, y6, y7, y8,
56 . z1, z2, z3, z4, z5, z6, z7, z8,
57 . x17, x28, x35, x46, y17, y28, y35, y46, z17, z28, z35, z46,
58 . jac1,jac2,jac3,jac4,jac5,jac6,jac7,jac8,jac9,
59 . a17,a28,b17,b28,c17,c28,
60 . jac_59_68, jac_67_49, jac_48_57
117 jac_59_68=jac5*jac9-jac6*jac8
118 jac_67_49=jac6*jac7-jac4*jac9
119 jac_48_57=jac4*jac8-jac5*jac7
120 checkvolume_8n=one_over_64*(jac1*jac_59_68+jac2*jac_67_49+jac3*jac_48_57)
132 use element_mod ,
only : nixs
136#include "implicit_f.inc"
147 . x1,x2,x3,x4,x5,x6,y1,y2,y3,y4,y5,y6,z1,z2,z3,z4,z5,z6,
148 . x21,x31,x41,x54,x64,y21,y31,y41,y54,y64,z21,z31,z41,z54,z64,
149 . jac1,jac2,jac3,jac4,jac5,jac6,jac7,jac8,jac9, jac_59_68,jac_67_49,jac_48_57
194 jac7=third*(x41+x5-x2+x6-x3)
195 jac8=third*(y41+y5-y2+y6-y3)
196 jac9=third*(z41+z5-z2+z6-z3)
198 jac_59_68=jac5*jac9-jac6*jac8
199 jac_67_49=jac6*jac7-jac4*jac9
200 jac_48_57=jac4*jac8-jac5*jac7
202 checkvolume_6n=one_over_8*(jac1*jac_59_68+jac2*jac_67_49+jac3*jac_48_57)
205!||====================================================================
217 use element_mod ,
only : nixs
221#include "implicit_f.inc"
232 . x1,x2,x3,x4,y1,y2,y3,y4,z1,z2,z3,z4,
236 . jac_59_68, jac_67_49, jac_48_57
265 jac_59_68=jac5*jac9-jac6*jac8
266 jac_67_49=jac6*jac7-jac4*jac9
267 jac_48_57=jac4*jac8-jac5*jac7
269 checkvolume_4n=(jac1*jac_59_68+jac2*jac_67_49+jac3*jac_48_57)*one_over_6
function checkvolume_6n(x, ixs)
function checkvolume_8n(x, ixs)
function checkvolume_4n(x, ixs)
subroutine hm_read_solid(ixs, pm, itab, itabm1, ipart, iparts, isolnod, ixs10, ixs20, ixs16, igeo, lsubmodel, is_dyna, x)
subroutine sccoor3(x, ixs, geo, mxt, ngeo, ngl, ix1, ix2, ix3, ix4, ix5, ix6, ix7, ix8, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, rx, ry, rz, sx, sy, sz, tx, ty, tz, r11, r21, r31, r12, r22, r32, r13, r23, r33, f1x, f1y, f1z, f2x, f2y, f2z, temp0, temp, nintemp)
subroutine spcoor3(x, ixs, geo, nel, mxt, pid, ngl, ix1, ix2, ix3, ix4, ix5, ix6, ix7, ix8, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, e1x, e1y, e1z, e2x, e2y, e2z, e3x, e3y, e3z, volu, thick)
subroutine srcoor3(x, xrefs, ixs, geo, mxt, ngeo, ngl, jhbe, ix1, ix2, ix3, ix4, ix5, ix6, ix7, ix8, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, rx, ry, rz, sx, sy, sz, tx, ty, tz, e1x, e1y, e1z, e2x, e2y, e2z, e3x, e3y, e3z, f1x, f1y, f1z, f2x, f2y, f2z, temp0, temp, nintemp, xd1, xd2, xd3, xd4, xd5, xd6, xd7, xd8, yd1, yd2, yd3, yd4, yd5, yd6, yd7, yd8, zd1, zd2, zd3, zd4, zd5, zd6, zd7, zd8)