50#include "implicit_f.inc"
58 INTEGER,
INTENT(in) :: NB_INTER_SORTED
59 my_real,
dimension(6),
intent(inout) :: box_limit
64 REAL(=8), dimension(6) :: buffer_s,buffer_r
67 INTEGER :: STATUS_(MPI_STATUS_SIZE)
68 CHARACTER(len=4) :: MY_OPERATION
71 ! globalization of min/max position
73 buffer_s(i) = box_limit(i)
74 buffer_s(3+i) = -one * box_limit(3+i)
77 my_operation(1:4) =
''
78 my_operation(1:3) =
"MAX"
80 CALL spmd_allreduce(buffer_s,buffer_r,6,spmd_max)
82 IF(nb_inter_sorted>0)
THEN
84 box_limit(i) = buffer_r(i)
85 box_limit(3+i) = -one * buffer_r(3+i)