Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
Sacado_Fad_Kokkos_Specialization.hpp File Reference

Go to the source code of this file.

Classes

struct  Kokkos::Impl::SubviewLegalArgsCompileTime< Kokkos::LayoutContiguous< LayoutDest, StrideDst >, LayoutSrc, RankDest, RankSrc, CurrentArg, SubViewArgs...>
 
struct  Kokkos::Impl::SubviewLegalArgsCompileTime< LayoutDest, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, RankDest, RankSrc, CurrentArg, SubViewArgs...>
 
struct  Kokkos::Impl::SubviewLegalArgsCompileTime< Kokkos::LayoutContiguous< LayoutDest, StrideDest >, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, RankDest, RankSrc, CurrentArg, SubViewArgs...>
 
struct  Kokkos::Impl::CommonSubview< Kokkos::View< DstT, Kokkos::LayoutContiguous< DstL, DstS >, DstArgs...>, Kokkos::View< SrcT, Kokkos::LayoutContiguous< SrcL, SrcS >, SrcArgs...>, Args...>
 

Namespaces

 Kokkos
 
 Kokkos::Impl
 

Functions

template<class D , class LayoutSrc , unsigned StrideSrc, class... P, class... Args>
KOKKOS_INLINE_FUNCTION auto Kokkos::subview (const View< D, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, P...> &src, Args...args)
 
template<class D , class LayoutSrc , unsigned StrideSrc, class... P, class... Args>
KOKKOS_INLINE_FUNCTION auto Kokkos::subview (const DynRankView< D, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, P...> &src, Args...args)
 
template<class T , class LayoutSrc , unsigned StrideSrc, class... DRVArgs, class SubArg0 = int, class SubArg1 = int, class SubArg2 = int, class SubArg3 = int, class SubArg4 = int, class SubArg5 = int, class SubArg6 = int>
KOKKOS_INLINE_FUNCTION auto Kokkos::subdynrankview (const DynRankView< T, LayoutContiguous< LayoutSrc, StrideSrc >, DRVArgs...> &drv, SubArg0 arg0=SubArg0{}, SubArg1 arg1=SubArg1{}, SubArg2 arg2=SubArg2{}, SubArg3 arg3=SubArg3{}, SubArg4 arg4=SubArg4{}, SubArg5 arg5=SubArg5{}, SubArg6 arg6=SubArg6{})
 
template<class T , class LayoutSrc , unsigned StrideSrc, class... DRVArgs, class SubArg0 = int, class SubArg1 = int, class SubArg2 = int, class SubArg3 = int, class SubArg4 = int, class SubArg5 = int, class SubArg6 = int>
KOKKOS_INLINE_FUNCTION auto Kokkos::subview (const DynRankView< T, LayoutContiguous< LayoutSrc, StrideSrc >, DRVArgs...> &drv, SubArg0 arg0=SubArg0{}, SubArg1 arg1=SubArg1{}, SubArg2 arg2=SubArg2{}, SubArg3 arg3=SubArg3{}, SubArg4 arg4=SubArg4{}, SubArg5 arg5=SubArg5{}, SubArg6 arg6=SubArg6{})