36#include "implicit_f.inc"
44 . xsec(3,3,nsect),x(3,*)
45 INTEGER NSTRF(*),WEIGHT(*),ITAB(*)
54 INTEGER I,K1,N1,N2,N3,LEN
90 IF (weight(n1)==1)
THEN
91 xsectmp(1,1,i) = x(1,n1)
92 xsectmp(1,2,i) = x(2,n1)
93 xsectmp(1,3,i) = x(3,n1)
98 IF (weight(n2)==1)
THEN
99 xsectmp(2,1,i) = x(1,n2)
100 xsectmp(2,2,i) = x(2,n2)
101 xsectmp(2,3,i) = x(3,n2)
106 IF (weight(n3)==1)
THEN
107 xsectmp(3,1,i) = x(1,n3)
108 xsectmp(3,2,i) = x(2,n3)
109 xsectmp(3,3,i) = x(3,n3)
120 . real,mpi_sum,it_spmd(1),
121 . spmd_comm_world,ierror)
subroutine mpi_reduce(sendbuf, recvbuf, cnt, datatype, op, root, comm, ierr)