37 . X1 ,X2 ,X3 ,Y1 ,Y2 ,Y3 ,
38 . Z1 ,Z2 ,Z3 ,IX1 ,IX2 ,IX3 )
41 use element_mod ,
only : nixtg
45#include "implicit_f.inc"
54#include "vect01_c.inc"
58 INTEGER NGL(MVSIZ),IXP(NIXTG,*),IX1(MVSIZ),IX2(MVSIZ),IX3(MVSIZ)
60 . x(3,*),xreftg(3,3,*),
61 . x1(mvsiz),x2(mvsiz),x3(mvsiz),
62 . y1(mvsiz),y2(mvsiz),y3(mvsiz),
63 . z1(mvsiz),z2(mvsiz),z3(mvsiz)
67 INTEGER I, TEST0, TEST1, TEST2
68 my_real E3X, E3Y, E3Z, SURF,
69 . xn13, xn23, xn12, x13, y13, z13, x12, y12, z12
108 xn13=(x1(i)-x3(i))**2+(y1(i)-y3(i))**2+(z1(i)-z3(i))**2
109 xn23=(x2(i)-x3(i))**2+(y2(i)-y3(i))**2+(z2(i)-z3(i))**2
110 xn12=(x1(i)-x2(i))**2+(y1(i)-y2(i
120 surf=half*sqrt(e3x*e3x+e3y*e3y+e3z*e3z)
125 IF(xn13+xn12<em20)
THEN
128 . anmode=aninfo_blind_1,
131 ELSE IF(surf<=em20)
THEN
134 . anmode=aninfo_blind_1,
137 ELSE IF(xn12<=em20.OR.xn23<=em20.OR.xn13<=em20)
THEN
140 . anmode=aninfo_blind_1,
144 IF(test0==1.OR.test1==1.OR.test2==1)
THEN
subroutine c3coori(x, xreftg, ixp, ngl, x1, x2, x3, y1, y2, y3, z1, z2, z3, ix1, ix2, ix3)
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)