29!||--- uses -----------------------------------------------------
40#include "implicit_f.inc"
53 INTEGER,
DIMENSION(NPARI,NINTER),
INTENT(inout) :: IPARI
54 INTEGER,
INTENT(in) :: NB_INTER_SORTED
55 INTEGER,
DIMENSION(NB_INTER_SORTED),
INTENT(in) :: LIST_INTER_SORTED
61 INTEGER :: I,N,N_BUFFER
62 INTEGER,
DIMENSION(NB_INTER_7_INACTI) :: S_BUFFER
63 INTEGER,
DIMENSION(NB_INTER_7_INACTI) :: R_BUFFER
64 CHARACTER(len=4) :: MY_OPERATION
66 INTEGER :: STATUT(MPI_STATUS_SIZE)
72 DO i=1,nb_inter_sorted
73 n = list_inter_sorted(i)
76 IF(inter_struct(n)%INACTI<0) s_buffer( n_buffer ) = 0
88 IF(nb_inter_sorted>0)
THEN
89 DO i=1,nb_inter_sorted
90 n = list_inter_sorted(i)
93 IF (r_buffer(n_buffer)/=0)
THEN
94 inter_struct(n)%INACTI=ipari(22,n)
96 inter_struct(n)%INACTI=-abs(ipari(22,n))
98 ipari(22,n) = inter_struct(n)%INACTI
subroutine mpi_wait(ireq, status, ierr)
integer nb_inter_7_inacti
integer, dimension(:), allocatable list_inter_7_inacti
subroutine spmd_get_inacti_global(ipari, nb_inter_sorted, list_inter_sorted, inter_struct)
subroutine spmd_iallreduce_int_comm(value, res, my_size, my_operation, my_comm, my_request)