KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(int64_t********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(int64_t********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(float********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(float********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double**, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double***, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*****, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutLeft, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutLeft, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutLeft, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double********, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double**, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double***, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*****, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutRight, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutRight, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutRight, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double********, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double**, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double**, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double***, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double***, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double*****, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double*****, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutStride, LayoutRight,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutStride, LayoutLeft,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWCOPY_ETI_DECL(double********, LayoutStride, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
KOKKOS_IMPL_VIEWFILL_ETI_DECL(double********, LayoutStride,
                              KOKKOS_IMPL_VIEWCOPY_ETI_AVAIL_EXECSPACE, int64_t)
