30 SUBROUTINE parsorf(IADD ,IPARG,IXT ,IXP ,IXR ,
32 . IPARTT,IPARTP,IPARTR,NFACPTX,IXEDGE)
33 use element_mod ,
only : nixt,nixp,nixr
37#include "implicit_f.inc"
47 INTEGER IADD(*),IPARG(NPARG,*),
48 . IXT(NIXT,*),IXP(NIXP,*),IXR(NIXR,*),
50 . ipartt(*),ipartp(*),ipartr(*),
51 . nfacptx(3,*),ixedge(2,*)
53 INTEGER II(4),IE,NG, ITY, LFT, LLT, N, I, J,
54 . IPRT, NEL, IAD, NPAR, NFT,MTN,
55 . nn1,nn2,nn3,nn4,nn5,nn6,nn7,nn8,jj,nax1d
74 IF(numelp + numelt + numelr/=0)
THEN
77 IF(mater(iprt)/=3)
GOTO 500
79 IF(nfacptx(1,iprt)>0)
GOTO 500
96 IF(ipartt(n)/=iprt)
GOTO 140
110 IF(ipartp(n)/=iprt)
GOTO 150
124 IF(ipartr(n)/=iprt)
GOTO 160
154 IF(mater(iprt)/=3)
GOTO 600
155 IF(nfacptx(1,iprt)/=0)
THEN
157 DO j=1,nfacptx(1,iprt)
158 ii(1)=ixedge(1,nax1d+j)-1
159 ii(2)=ixedge(2,nax1d+j)-1
163 nax1d=nax1d+nfacptx(1,iprt)
164 ie=ie+nfacptx(1,iprt)
subroutine parsorf(iadd, iparg, ixt, ixp, ixr, mater, el2fa, ipartt, ipartp, ipartr, nfacptx, ixedge)