31 SUBROUTINE w_irbe3(IRBE3 ,LRBE3 ,NODLOCAL ,PROC ,
32 . LLRBE3_L,ITABRBE3M,NBDDRBE3M,NUMNOD_L,LEN_IA)
39#include "implicit_f.inc"
45#include "tabsiz_c.inc"
49 INTEGER PROC, LLRBE3_L, LEN_IA,ITABRBE3M(*),NBDDRBE3M,NUMNOD_L,
50 . irbe3(nrbe3l,*), lrbe3(*), nodlocal(*)
59 INTEGER I, J, K, KL, NSNL, NSN, ILP, NLL, NN, M, N,
60 . ibvtmp(nrbe3l,nrbe3), lbvtmp(2*llrbe3_l),iad
72 IF (nlocal(n,proc+1)==1)
THEN
75 lbvtmp(nsnl) = nodlocal(n)
76 lbvtmp(nsnl+llrbe3_l) = lrbe3(k+j+slrbe3/2)
79 IF (nlocal(m,proc+1)==1.OR.ilp>0)
THEN
82 ibvtmp(j,kl) = irbe3(j,i)
85 ibvtmp(5,kl) = nsnl-iad
86 IF (nlocal(m,proc+1)==1.AND.ibvtmp(5,kl)>0)
THEN
98 len_ia = len_ia + nrbe3l*kl + llrbe3_l*2
107 IF(itabrbe3m(n)==0)
THEN
subroutine w_irbe3(irbe3, lrbe3, nodlocal, proc, llrbe3_l, itabrbe3m, nbddrbe3m, numnod_l, len_ia)