51#include "implicit_f.inc"
61 INTEGER,
INTENT(in) :: ITASK
62 my_real,
dimension(6),
intent(inout) :: box_limit
63 my_real,
DIMENSION(3,NUMNOD),
INTENT(in) :: x
67 INTEGER :: FIRST, LAST
69 my_real,
DIMENSION(3) :: max_limit,min_limit
70! ----------------------------------------
72 max_limit(1:3) = -ep30
74 first = 1+itask*numnod/nthread
75 last = (itask+1)*numnod/nthread
80 max_limit(j) =
max(max_limit(j),x(j,i))
81 min_limit(j) =
min(min_limit(j),x(j,i))
89 box_limit(1) =
max(box_limit(1),max_limit(1))
90 box_limit(2) =
max(box_limit(2),max_limit(2))
91 box_limit(3) =
max(box_limit(3),max_limit(3))
93 box_limit(4) =
min(box_limit(4),min_limit(1))
94 box_limit(5) =
min(box_limit(5),min_limit(2))
95 box_limit(6) =
min(box_limit(6),min_limit(3))