29 SUBROUTINE w_iradia(IBCR,CEP,PROC,NODLOCAL,NRADIA_L,LEN_IA,
30 . CEL,IPARG,NUMLOCGROUP,NUMCONV,NUMRADIA,NIRADIA)
35#include "implicit_f.inc"
45 INTEGER ,
INTENT(IN) :: NUMCONV
46 INTEGER ,
INTENT(IN) :: NUMRADIA
47 INTEGER ,
INTENT(IN) :: NIRADIA
48 INTEGER LEN_IA, PROC, NRADIA_L, IBCR(NIRADIA,*),CEP(*),
50 INTEGER IPARG(NPARG,*),NUMLOCGROUP(NGROUP),CEL(*)
51 INTEGER K,ID,ITY,NG,NELG,NFT
55 INTEGER I, J, IBTMP(NIRADIA,NRADIA_L), N1, , N3, N4, OFF, NB_L
58 off = numelc+numeltg+numels+numelq
59 + + numelx + nconld + numconv
64 IF(cep(i+off)==proc)
THEN
70 ibtmp(1,nb_l) = nodlocal(n1)
71 ibtmp(2,nb_l) = nodlocal(n2)
72 ibtmp(3,nb_l) = nodlocal(n3)
74 IF(n4 /= 0) ibtmp(4,nb_l) = nodlocal(n4)
76 ibtmp(j,nb_l) = ibcr(j,i)
79 IF(ibtmp(7,nb_l) == 1)
THEN
88 IF (k <= nelg)
GOTO 100
92 ibtmp(niradia-1,nb_l) = numlocgroup(ng)
93 ibtmp(niradia ,nb_l) = k
94 ibtmp(8 ,nb_l) = cel(id)
100 len_ia = len_ia + niradia*nradia_l
subroutine w_iradia(ibcr, cep, proc, nodlocal, nradia_l, len_ia, cel, iparg, numlocgroup, numconv, numradia, niradia)