view_alloc()#
Header File: Kokkos_View.hpp
Usage:
Kokkos::view_alloc(exec_space, Kokkos::WithoutInitializing, "ViewString");
Kokkos::view_wrap(pointer_to_wrapping_memory);
Create View allocation parameter bundle from argument list. Valid argument list members are:
label as
C-string orstd::stringmemory space instance of the
View::memory_spacetypeexecution space instance able to access
View::memory_spaceKokkos::WithoutInitializingto bypass initializationKokkos::AllowPaddingto allow allocation to pad dimensions for memory alignmenta pointer to create an unmanaged View wrapping that pointer
Synopsis#
template <class... Args>
**implementation-detail**
view_alloc(Args const&... args);
template <class... Args>
KOKKOS_FUNCTION
**implementation-detail**
view_wrap(Args const&... args);
Description#
template <class... Args> **implementation-detail** view_alloc(Args const&... args);
Create View allocation parameter bundle from argument list.
Restrictions:
args: Cannot contain a pointer to memory.
template <class... Args> **implementation-detail** view_alloc(Args const&... args);
Create View allocation parameter bundle from argument list.
Restrictions:
args: Can only be a pointer to memory.