From 696786c7a085d03b672995f22ef8a6ebdee5e8de Mon Sep 17 00:00:00 2001
From: Daniel Arndt <daniel.arndt@iwr.uni-heidelberg.de>
Date: Sat, 21 Oct 2017 16:15:45 +0200
Subject: [PATCH] Prefer using emplace_back

---
 source/base/partitioner.cc               | 4 ++--
 source/multigrid/mg_transfer_internal.cc | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/source/base/partitioner.cc b/source/base/partitioner.cc
index 73ca8f637c..f95658fd2c 100644
--- a/source/base/partitioner.cc
+++ b/source/base/partitioner.cc
@@ -373,8 +373,8 @@ namespace Utilities
       if (larger_ghost_index_set.size() == 0)
         {
           ghost_indices_subset_chunks_by_rank_data.clear();
-          ghost_indices_subset_data.push_back(std::make_pair(local_size(),
-                                                             local_size()+n_ghost_indices()));
+          ghost_indices_subset_data.emplace_back(local_size(),
+                                                 local_size()+n_ghost_indices());
           n_ghost_indices_in_larger_set = n_ghost_indices_data;
         }
       else
diff --git a/source/multigrid/mg_transfer_internal.cc b/source/multigrid/mg_transfer_internal.cc
index 15a907f323..45f66cc8fa 100644
--- a/source/multigrid/mg_transfer_internal.cc
+++ b/source/multigrid/mg_transfer_internal.cc
@@ -246,9 +246,8 @@ namespace internal
 
                 for (unsigned int i=0; i<receive_buffer.size(); ++i)
                   {
-                    copy_indices_level_mine[receive_buffer[i].level].push_back(
-                      std::make_pair (receive_buffer[i].global_dof_index, receive_buffer[i].level_dof_index)
-                    );
+                    copy_indices_level_mine[receive_buffer[i].level].emplace_back(
+                      receive_buffer[i].global_dof_index, receive_buffer[i].level_dof_index);
                   }
               }
           }
-- 
2.39.5