34 use element_mod ,
only : nixs
38#include "implicit_f.inc"
46 INTEGER IENUNL(2,*),IXS(NIXS,*),IPARG(NPARG,NGROUP)
47 TYPE(elbuf_struct_),
DIMENSION(NGROUP),
TARGET :: ELBUF_STR
58 INTEGER I,NG, NEL, NFT,N, ITY,JHBE,IGTYP,ICSTR,ISOLNOD
59 INTEGER ITAG(NUMNOD),N1,N2,NC(8,MVSIZ),NEDG
60 TYPE(g_bufel_) ,
POINTER :: GBUF
73 IF (iparg(8,ng)==1) cycle
75 IF (igtyp == 20.OR.igtyp == 21.OR.igtyp == 22)
THEN
76 gbuf => elbuf_str(ng)%GBUF
85 IF (gbuf%IDT_TSH(i)<=0) cycle
88 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
97 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
106 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
114 ELSEIF(isolnod==8)
THEN
123 IF (gbuf%IDT_TSH(i)<=0) cycle
126 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
135 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
144 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
153 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
163 IF (gbuf%IDT_TSH(i)<=0) cycle
166 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
175 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
184 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
193 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
203 IF (gbuf%IDT_TSH(i)<=0) cycle
206 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
215 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
224 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
233 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
242 ELSEIF (jhbe==15)
THEN
244 IF (gbuf%IDT_TSH(i)<=0) cycle
247 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
256 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
265 IF (itag(n1)==0.AND.itag(n2)==0)
THEN
274 IF (itag(n1)==0.AND.itag(n2)==0)
THEN