50#include "implicit_f.inc"
58 INTEGER,
INTENT(in) :: NB_INTER_SORTED
59 my_real,
dimension(6),
intent(inout) :: box_limit
64 REAL(kind=8), dimension(6) :: buffer_s,buffer_r
66 CHARACTER(len=4) :: MY_OPERATION
71 buffer_s(i) = box_limit(i)
72 buffer_s(3+i) = -one * box_limit(3+i)
75 my_operation(1:4) =
''
76 my_operation(1:3) =
"MAX"
78 CALL spmd_allreduce(buffer_s,buffer_r,6,spmd_max)
80 IF(nb_inter_sorted>0)
THEN
82 box_limit(i) = buffer_r(i)
83 box_limit(3+i) = -one * buffer_r(3+i)