From 5054e2453fba9f0d54bcd728abb2adae0c2142bf Mon Sep 17 00:00:00 2001 From: Timo Heister Date: Thu, 17 Aug 2017 13:22:25 -0400 Subject: [PATCH] fix distributed GridTools::exchange_cell_data_to_ghost serialization call --- include/deal.II/distributed/grid_tools.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/deal.II/distributed/grid_tools.h b/include/deal.II/distributed/grid_tools.h index 1b1e61fcc6..c794a707ca 100644 --- a/include/deal.II/distributed/grid_tools.h +++ b/include/deal.II/distributed/grid_tools.h @@ -154,7 +154,8 @@ namespace parallel { Assert(cell_ids.size() == data.size(), ExcInternalError()); // archive the cellids in an efficient binary format - ar &cell_ids.size(); + const size_t n_cells = cell_ids.size(); + ar &n_cells; for (auto &it : cell_ids) { CellId::binary_type binary_cell_id = it.template to_binary(); -- 2.39.5