Skip to content

Commit cd739f1

Browse files
committed
try if Kokkos::Array works
1 parent de55a2e commit cd739f1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

include/deal.II/base/symmetric_tensor.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
#include <deal.II/base/tensor.h>
2727
#include <deal.II/base/types.h>
2828

29+
#include <Kokkos_Array.hpp>
30+
2931
#include <array>
3032

3133
DEAL_II_NAMESPACE_OPEN
@@ -1985,11 +1987,9 @@ namespace internal
19851987
}
19861988
case 3:
19871989
{
1988-
constexpr unsigned int table[3][3] = {{0, 3, 4},
1989-
{3, 1, 5},
1990-
{4, 5, 2}};
1991-
const unsigned int j = indices[1];
1992-
return table[indices[0]][j];
1990+
constexpr Kokkos::Array<Kokkos::Array<unsigned int, 3>, 3> table =
1991+
{{{{0, 3, 4}}, {{3, 1, 5}}, {{4, 5, 2}}}};
1992+
return table[indices[0]][indices[1]];
19931993
}
19941994
case 4:
19951995
{

0 commit comments

Comments
 (0)