]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Prefer using emplace_back 5296/head
authorDaniel Arndt <daniel.arndt@iwr.uni-heidelberg.de>
Sat, 21 Oct 2017 14:15:45 +0000 (16:15 +0200)
committerDaniel Arndt <daniel.arndt@iwr.uni-heidelberg.de>
Sat, 21 Oct 2017 14:19:04 +0000 (16:19 +0200)
source/base/partitioner.cc
source/multigrid/mg_transfer_internal.cc

index 73ca8f637cf5f83d436d3576458c060f3c051a55..f95658fd2cd161118d5b481b97b03e0435df8daf 100644 (file)
@@ -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
index 15a907f32359f12e8d282d80ed808701d8068cf0..45f66cc8facd3f845610ecc7b62f2d2d212d1ad4 100644 (file)
@@ -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);
                   }
               }
           }

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.