| 1928 | } |
| 1929 | |
| 1930 | bool match (const BoxArray& x, const BoxArray& y) |
| 1931 | { |
| 1932 | if (x == y) { |
| 1933 | return true; |
| 1934 | } else { |
| 1935 | bool m = (x.size() == y.size()) && (x.ixType() == y.ixType()); |
| 1936 | for (int i = 0, N = static_cast<int>(x.size()); i < N && m; ++i) { |
| 1937 | m = x[i] == y[i]; |
| 1938 | } |
| 1939 | return m; |
| 1940 | } |
| 1941 | } |
| 1942 | |
| 1943 | BoxArray decompose (Box const& domain, int nboxes, |
| 1944 | Array<bool,AMREX_SPACEDIM> const& decomp, bool no_overlap) |