diff --git a/src/mesh/Connectivity3D.hpp b/src/mesh/Connectivity3D.hpp index 4597b19795f895e8287aaefc3bb2cc4b9b5c3e06..2ef2de9986c723f13f3e149da4df6ce67d1e6536 100644 --- a/src/mesh/Connectivity3D.hpp +++ b/src/mesh/Connectivity3D.hpp @@ -309,9 +309,7 @@ private: for (const auto& face_cells_vector : face_cells_map) { const auto& cells_vector = face_cells_vector.second; for (unsigned short lj=0; lj<cells_vector.size(); ++lj) { - unsigned int cell_number; - unsigned short cell_local_face; - std::tie(cell_number, cell_local_face, std::ignore) = cells_vector[lj]; + const auto& [cell_number, cell_local_face, reversed] = cells_vector[lj]; cell_faces(cell_number,cell_local_face) = l; } ++l; @@ -325,10 +323,7 @@ private: for (const auto& face_cells_vector : face_cells_map) { const auto& cells_vector = face_cells_vector.second; for (unsigned short lj=0; lj<cells_vector.size(); ++lj) { - unsigned int cell_number; - unsigned short cell_local_face; - bool reversed; - std::tie(cell_number, cell_local_face, reversed) = cells_vector[lj]; + const auto& [cell_number, cell_local_face, reversed] = cells_vector[lj]; cell_faces_is_reversed(cell_number,cell_local_face) = reversed; } ++l;