43#include "implicit_f.inc"
54 INTEGER,
INTENT(IN) :: NEL
55 my_real,
DIMENSION(MVSIZ) ,
INTENT(OUT) :: LM_MAX
56 my_real,
DIMENSION(MVSIZ) ,
INTENT(IN) ::
57 . X1, X2, X3, X4, X5, X6, X7, X8,
58 . , Y2, Y3, , Y5, Y6, Y7, Y8,
59 . Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8
65 . RX, RY, RZ, SX, SY, SZ, TX, TY, TZ,NORM
68 rx = x1(i)+x2(i)+x5(i)+x6(i)-x3(i)-x4(i)-x7(i)-x8(i)
69 ry = y1(i)+y2(i)+y5(i)+y6(i)-y3(i)-y4(i)-y7(i)-y8(i)
70 rz = z1(i)+z2(i)+z5(i)+z6(i)-z3(i)-z4(i)-z7(i)-z8(i)
72 sy = y5(i)+y6(i)+y7(i)+y8(i)-y1(i)-y2(i)-y3(i)-y4(i)
73 sz = z5(i)+z6(i)+z7(i)+z8(i)-z1(i)-z2(i)-z3(i)-z4(i)
74 tx = x3(i)+x2(i)+x7(i)+x6(i)-x1(i)-x4(i)-x5(i)-x8(i)
75 ty = y3(i)+y2(i)+y7(i)+y6(i)-y1(i)-y4(i)-y5(i)-y8(i)
76 tz = z3(i)+z2(i)+z7(i)+z6(i)-z1(i)-z4(i)-z5(i)-z8(i)
77 norm = rx*rx + ry*ry + rz*rz
79 norm = sx*sx + sy*sy + sz*sz
80 lm_max(i) =
max(lm_max(i),norm)
81 norm = tx*tx + ty*ty + tz*tz
82 lm_max(i) =
max(lm_max(i),norm)
85 lm_max(i) = fourth*sqrt(lm_max(i))
subroutine sdlenmax(lm_max, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, nel)