28 SUBROUTINE tagnod(IX,NIX,NIX1,NIX2,NUMEL,IPARTE,TAGBUF,NPART)
32#include "implicit_f.inc"
36 INTEGER NIX,IX(NIX,*),NIX1,NIX2,NUMEL,IPARTE(*),
44 IF (tagbuf(iparte(j)) == 1)
THEN
46 tagbuf(ix(l,j)+npart)=1
51 IF (tagbuf(iparte(j)) == -1)
THEN
53 tagbuf(ix(l,j)+npart)=0
67 SUBROUTINE tagnods(IXS,IXS10,IXS20,IXS16,IPARTS,TAGBUF,IDGRN,TITR)
73#include "implicit_f.inc"
81 INTEGER IXS(NIXS,*),IPARTS(*),IXS10(6,*),IXS20(12,*),IXS16(
83CHARACTER(LEN=NCHARTITLE) :: TITR
87 INTEGER I,J,L,ITETRA10
90 IF (tagbuf(iparts(j)) == 1)
THEN
92 tagbuf(ixs(l,j)+npart)=1
97 IF (tagbuf(iparts(j)) == -1)
THEN
99 tagbuf(ixs(l,j)+npart)
107 IF (tagbuf(iparts(j)) == 1)
THEN
110 tagbuf(ixs(l,j)+npart)=1
113 IF (ixs10(l,i) /= 0) tagbuf(ixs10(l,i)+npart)=1
119 IF (tagbuf(iparts(j)) == -1)
THEN
122 tagbuf(ixs(l,j)+npart)=0
125 IF (ixs10(l,i) /= 0) tagbuf(ixs10(l,i)+npart)=1
131 j = i + numels8 + numels10
132 IF (tagbuf(iparts(j)) == 1)
THEN
134 tagbuf(ixs(l,j)+npart)=1
137 IF (ixs20(l,i) /= 0) tagbuf(ixs20(l,i)+npart)=1
142 j = i + numels8 + numels10
143 IF (tagbuf(iparts(j)) == -1)
THEN
145 tagbuf(ixs(l,j)+npart)=0
148 IF (ixs20(l,i) /= 0) tagbuf(ixs20(l,i)+npart
154 j = i + numels8 + numels10 + numels20
155 IF (tagbuf(iparts(j)) == 1)
THEN
157 tagbuf(ixs(l,j)+npart)=1
160 IF (ixs16(l,i) /= 0) tagbuf(ixs16(l,i)+npart)=1
165 j = i + numels8 + numels10 + numels20
166 IF (tagbuf(iparts(j)) == -1)
THEN
168 tagbuf(ixs(l,j)+npart)=0
171 IF (ixs16(l,i) /= 0) tagbuf(ixs16(l,i)+npart)=1
subroutine tagnod(ix, nix, nix1, nix2, numel, iparte, tagbuf, npart)
subroutine tagnods(ixs, ixs10, ixs20, ixs16, iparts, tagbuf, idgrn, titr)