From: Martin Kronbichler Date: Sun, 30 Aug 2015 15:17:58 +0000 (+0200) Subject: Fix compilation with MPI but without P4EST X-Git-Tag: v8.4.0-rc2~523^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1470%2Fhead;p=dealii.git Fix compilation with MPI but without P4EST --- diff --git a/source/grid/grid_tools.cc b/source/grid/grid_tools.cc index e171b079a1..d6eec4e092 100644 --- a/source/grid/grid_tools.cc +++ b/source/grid/grid_tools.cc @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -204,14 +205,12 @@ namespace GridTools double global_volume = 0; #ifdef DEAL_II_WITH_MPI - if (const parallel::distributed::Triangulation *p_tria - = dynamic_cast*>(&triangulation)) + if (const parallel::Triangulation *p_tria + = dynamic_cast*>(&triangulation)) global_volume = Utilities::MPI::sum (local_volume, p_tria->get_communicator()); else - global_volume = local_volume; -#else - global_volume = local_volume; #endif + global_volume = local_volume; return global_volume; }