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)
70 use element_mod ,
only : nixs
74#include "implicit_f.inc"
82 INTEGER IXS(NIXS,*),IPARTS(*),IXS10(6,*),IXS20(12,*),IXS16(8,*),
84 CHARACTER(LEN=NCHARTITLE) :: TITR
88 INTEGER I,J,L,ITETRA10
91 IF (tagbuf(iparts(j)) == 1)
THEN
93 tagbuf(ixs(l,j)+npart)=1
98 IF (tagbuf(iparts(j)) == -1)
THEN
100 tagbuf(ixs(l,j)+npart)=0
108 IF (tagbuf(iparts(j)) == 1)
THEN
111 tagbuf(ixs(l,j)+npart)=1
114 IF (ixs10(l,i) /= 0) tagbuf(ixs10(l,i)+npart)=1
120 IF (tagbuf(iparts(j)) == -1)
THEN
123 tagbuf(ixs(l,j)+npart)=0
126 IF (ixs10(l,i) /= 0) tagbuf(ixs10(l,i)+npart)=1
132 j = i + numels8 + numels10
133 IF (tagbuf(iparts(j)) == 1)
THEN
135 tagbuf(ixs(l,j)+npart)=1
138 IF (ixs20(l,i) /= 0) tagbuf(ixs20(l,i)+npart)=1
143 j = i + numels8 + numels10
144 IF (tagbuf(iparts(j)) == -1)
THEN
146 tagbuf(ixs(l,j)+npart)=0
149 IF (ixs20(l,i) /= 0) tagbuf(ixs20(l,i)+npart)=1
155 j = i + numels8 + numels10 + numels20
156 IF (tagbuf(iparts(j)) == 1)
THEN
158 tagbuf(ixs(l,j)+npart)=1
161 IF (ixs16(l,i) /= 0) tagbuf(ixs16(l,i)+npart)=1
166 j = i + numels8 + numels10 + numels20
167 IF (tagbuf(iparts(j)) == -1)
THEN
169 tagbuf(ixs(l,j)+npart)=0
172 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)