31 . IGRAV,LGRAV,NODLOCAL,PROC,LLGRAV_L,LEN_IA,NUMNOD_L)
39#include "implicit_f.inc"
48 INTEGER PROC, LEN_IA, LLGRAV_L,NUMNOD_L,
49 . igrav(nigrv,*), lgrav(*), nodlocal(*)
58 INTEGER I, J, IAD, IADL, NL, N, NLL, NN, IGRTMP(NIGRV,NGRAV)
59 INTEGER,
DIMENSION(:),
ALLOCATABLE :: LGRTMP
61 ALLOCATE(lgrtmp(llgrav_l))
67 igrtmp(j,i) = igrav(j,i)
73 IF (nodlocal(n)/=0.AND.nodlocal(n)<=numnod_l)
THEN
75 lgrtmp(iadl+nll) = nodlocal(n)
77 lgrtmp(iadl+nll) = -nodlocal(n)
89 len_ia = len_ia + nigrv*ngrav + iadl-1
subroutine w_igrav(igrav, lgrav, nodlocal, proc, llgrav_l, len_ia, numnod_l)