diff --git a/src/Decomposition/Distribution/parmetis_util.hpp b/src/Decomposition/Distribution/parmetis_util.hpp index c090f8dc14ee0f237a541490e4799c2895ba8424..c46817696c0348d5844480a566ab65b94361c294 100755 --- a/src/Decomposition/Distribution/parmetis_util.hpp +++ b/src/Decomposition/Distribution/parmetis_util.hpp @@ -304,6 +304,8 @@ public: { delete[] Mg.wgtflag; } + + MPI_Comm_free(&comm); } /*! \brief Set the Sub-graph diff --git a/src/Grid/grid_dist_id_unit_test_unb_ghost.hpp b/src/Grid/grid_dist_id_unit_test_unb_ghost.hpp index 171d10388de2eaaaf922814687e8d3b9e94f117f..f14262c75a49074f2d601c1415d1eeda60eb4776 100644 --- a/src/Grid/grid_dist_id_unit_test_unb_ghost.hpp +++ b/src/Grid/grid_dist_id_unit_test_unb_ghost.hpp @@ -205,9 +205,7 @@ void Test3D_unb_ghost_periodic(const Box<3,float> & domain, long int k) BOOST_REQUIRE_EQUAL(count,(size_t)k*k*k); // sync the ghosts -// g_dist.write("no_bound_before"); g_dist.ghost_get<0>(); -// g_dist.write("no_bound_after"); bool match = true;