14 #include "Kokkos_Core.hpp"
21 using inner_t = Kokkos::View<fad_t*, Kokkos::HostSpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>>;
22 using outer_t = Kokkos::View<inner_t*, Kokkos::HostSpace>;
24 Kokkos::View<fad_t*, Kokkos::HostSpace> data(
"data", 9, 4);
29 for(
int i=0 ;
i<10;
i++)
A(
i) = data;
33 data = Kokkos::View<fad_t*, Kokkos::HostSpace>();
40 using view_um_t = Kokkos::View<fad_t*, Kokkos::HostSpace, Kokkos::MemoryTraits<Kokkos::Unmanaged>>;
42 Kokkos::View<fad_t*, Kokkos::HostSpace> data(
"data", 9, 4);
45 view_um_t um_data = data;
54 int main(
int argc,
char* argv[] ) {
58 Kokkos::initialize(argc,argv);
KOKKOS_INLINE_FUNCTION auto subview(const View< D, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, P...> &src, Args...args)
TEUCHOS_UNIT_TEST(Conversion, IsConvertible)
static int runUnitTestsFromMain(int argc, char *argv[])
#define TEUCHOS_TEST_EQUALITY(v1, v2, out, success)