35 use element_mod ,
only : nixtg
42#include "implicit_f.inc"
50 INTEGER IXTG(NIXTG,*),IXTG1(4,*),ICNOD(*)
54 INTEGER I, J, NEL1,N1,N2,N3,NJ1,NJ2,NJ3,
68 IF (nel1/=numeltg6)
THEN
71 * msgtype=msgerror,c1=
'S3N6')
75 IF (ixtg1(1,i)==0.OR.ixtg1(2,i)==0
76 . .OR.ixtg1(3,i)==0)
THEN
91 IF (ixtg1(1,i)==0)
THEN
92 IF ((n1+n2)==(nj1+nj2))
THEN
93 IF (abs(n1-n2)==abs(nj1-nj2))
THEN
97 ELSEIF ((n1+n2)==(nj2+nj3))
THEN
98 IF (abs(n1-n2)==abs(nj2-nj3))
THEN
102 ELSEIF ((n1+n2)==(nj3+nj1))
THEN
103 IF (abs(n1-n2)==abs(nj3-nj1))
THEN
110 IF (ixtg1(2,i)==0)
THEN
111 IF ((n2+n3)==(nj1+nj2))
THEN
112 IF (abs(n2-n3)==abs(nj1-nj2))
THEN
116 ELSEIF ((n2+n3)==(nj2+nj3))
THEN
117 IF (abs(n2-n3)==abs(nj2-nj3))
THEN
121 ELSEIF ((n2+n3)==(nj3+nj1))
THEN
122 IF (abs(n2-n3)==abs(nj3-nj1))
THEN
129 IF (ixtg1(3,i)==0)
THEN
130 IF ((n1+n3)==(nj1+nj2))
THEN
131 IF (abs(n1-n3)==abs(nj1-nj2))
THEN
135 ELSEIF ((n1+n3)==(nj2+nj3))
THEN
136 IF (abs(n1-n3)==abs(nj2-nj3))
THEN
140 ELSEIF ((n1+n3)==(nj3+nj1))
THEN
141 IF (abs(n1-n3)==abs(nj3-nj1))
THEN
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)