diff --git a/MeshLib/MeshSearch/MeshElementGrid.h b/MeshLib/MeshSearch/MeshElementGrid.h index 4e674636d37ba8fe62d452c6a0c5426b2c6aa444..2aa109b8e635030502c9797705ffcc233e9d642a 100644 --- a/MeshLib/MeshSearch/MeshElementGrid.h +++ b/MeshLib/MeshSearch/MeshElementGrid.h @@ -62,9 +62,9 @@ public: for (std::size_t j(min_coords.second[1]); j<=max_coords.second[1]; j++) { for (std::size_t k(min_coords.second[2]); k<=max_coords.second[2]; k++) { std::size_t idx(i+j*_n_steps[0]+k*n_plane); - std::copy(_elements_in_grid_box[idx].begin(), - _elements_in_grid_box[idx].end(), - std::back_inserter(elements_vec)); + elements_vec.insert(end(elements_vec), + begin(_elements_in_grid_box[idx]), + end(_elements_in_grid_box[idx])); } } }