32 SUBROUTINE insolt10(IXS,IXS10,IRECT,NOINT,NRTM,ITAB,
33 . KNOD2ELS,NOD2ELS,NTY,NSV ,MSEGTYP,ID,TITR)
40#include "implicit_f.inc"
48 INTEGER IXS(NIXS,*),IXS10(6,*),IRECT(4,*),NOINT,NRTM,
49 . itab(*), knod2els(*), nod2els(*),nty,nsv(*),msegtyp(*)
51 CHARACTER(LEN=NCHARTITLE) :: TITR
55 INTEGER I,J,K,IW,,I2,I3,(6),IPERM2(6),IPERM3(6),
56 . idbid, iad, iedge, n, n10, nc(4)
58 DATA iperm1/2,4,7,2,6,7/
59 DATA iperm2/4,7,2,6,4,6/
60 DATA iperm3/1,2,3,4,5,6/
69 IF (msegtyp(i) /= 10) cycle
72 i1=nsv(irect(iedge,i))
73 i2=nsv(irect(mod(iedge,4)+1,i))
76 i2=irect(mod(iedge,4)+1,i)
80 DO iad=knod2els(i1)+1,knod2els(i1+1)
82 IF(numels8 < n .AND. n <= numels8+numels10)
THEN
85 IF(ixs(nc(j),n10)==i2)
THEN
87 IF((i1==ixs(iperm1(k),n10).AND.
89 . (i2==ixs(iperm1(k),n10).AND.
90 . i1==ixs(iperm2(k),n10)))
THEN
93 ixs10(iperm3(k),n10)=-abs(ixs10(iperm3(k),n10))
107 i3=ixs10(iperm3(k),j)
115 IF(ixs10(1,j)/=0)
THEN
116 idegen(1)=itab(ixs10(1,j))
118 IF(ixs10(2,j)/=0)
THEN
119 idegen(2)=itab(ixs10(2,j))
121 IF(ixs10(3,j)/=0)
THEN
122 idegen(3)=itab(ixs10(3,j))
124 IF(ixs10(4,j)/=0)
THEN
125 idegen(4)=itab(ixs10(4,j
127 IF(ixs10(5,j)/=0)
THEN
128 idegen(5)=itab(ixs10(5,j))
130 IF(ixs10(6,j)/=0)
THEN
131 idegen(6)=itab(ixs10(6,j))
134 . msgtype=msgwarning,
135 . anmode=aninfo_blind_2,
subroutine insolt10(ixs, ixs10, irect, noint, nrtm, itab, knod2els, nod2els, nty, nsv, msegtyp, id, titr)
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)