From 14de7f2a8ee3ce1d5b6cd93b40d0ba59a0ad398b Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Tue, 26 Jun 2018 14:32:55 +0200
Subject: [PATCH] Fixed Kokkos deprecated code in debug mode

---
 src/mesh/Connectivity2D.hpp | 2 +-
 src/mesh/GmshReader.cpp     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mesh/Connectivity2D.hpp b/src/mesh/Connectivity2D.hpp
index 1e5186513..b64d77a5a 100644
--- a/src/mesh/Connectivity2D.hpp
+++ b/src/mesh/Connectivity2D.hpp
@@ -110,7 +110,7 @@ private:
       });
     m_face_nb_nodes = face_nb_nodes;
 
-    Kokkos::View<unsigned int*[2]> face_nodes("face_nodes", m_number_of_faces, 2);
+    Kokkos::View<unsigned int**> face_nodes("face_nodes", m_number_of_faces, 2);
     {
       int l=0;
       for (const auto& face_cells_vector : face_cells_map) {
diff --git a/src/mesh/GmshReader.cpp b/src/mesh/GmshReader.cpp
index 5c35495d4..fe528e180 100644
--- a/src/mesh/GmshReader.cpp
+++ b/src/mesh/GmshReader.cpp
@@ -872,7 +872,7 @@ GmshReader::__proceedData()
     const size_t nb_cells = (dimension1_mask, elementNumber);
     const size_t max_nb_node_per_cell=2;
 
-    const Kokkos::View<unsigned int*[2]> cell_nodes("cell_nodes", nb_cells, max_nb_node_per_cell);
+    const Kokkos::View<unsigned int**> cell_nodes("cell_nodes", nb_cells, max_nb_node_per_cell);
     for (size_t j=0; j<nb_cells; ++j) {
       cell_nodes(j,0) = __edges[j][0];
       cell_nodes(j,1) = __edges[j][1];
-- 
GitLab