Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Namespaces | |
Impl | |
Example | |
Classes | |
struct | LayoutContiguous |
struct | is_layout_contiguous |
struct | is_layout_contiguous< LayoutContiguous< Layout, Stride > > |
struct | inner_layout |
struct | inner_layout< LayoutContiguous< Layout > > |
struct | inner_layout< LayoutContiguous< Layout, Stride > > |
struct | LayoutNatural |
struct | is_layout_natural |
struct | is_layout_natural< LayoutNatural< Layout > > |
struct | inner_layout< LayoutNatural< Layout > > |
struct | ViewFactory |
Functions | |
template<typename ResultViewType , typename InputViewType , typename CtorProp , typename... Dims> | |
std::enable_if< is_view < InputViewType >::value||is_dyn_rank_view < InputViewType >::value, ResultViewType >::type | createDynRankViewWithType (const InputViewType &a, const CtorProp &prop, const Dims...dims) |
Wrapper to simplify use of Sacado ViewFactory. More... | |
template<typename InputViewType , typename CtorProp , typename... Dims> | |
std::enable_if< is_view < InputViewType >::value||is_dyn_rank_view < InputViewType >::value, typename Impl::ResultDynRankView < InputViewType >::type > ::type | createDynRankView (const InputViewType &a, const CtorProp &prop, const Dims...dims) |
Wrapper to simplify use of Sacado ViewFactory. More... | |
template<typename ResultViewType , typename InputViewType , typename CtorProp , typename... Dims> | |
std::enable_if< is_view < InputViewType >::value||is_dyn_rank_view < InputViewType >::value, ResultViewType >::type | createViewWithType (const InputViewType &a, const CtorProp &prop, const Dims...dims) |
Wrapper to simplify use of Sacado ViewFactory. More... | |
template<class D , class LayoutSrc , unsigned StrideSrc, class... P, class... Args> | |
KOKKOS_INLINE_FUNCTION auto | 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 | 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 | 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 | 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{}) |
std::enable_if< is_view<InputViewType>::value || is_dyn_rank_view<InputViewType>::value, ResultViewType>::type Kokkos::createDynRankViewWithType | ( | const InputViewType & | a, |
const CtorProp & | prop, | ||
const Dims... | dims | ||
) |
Wrapper to simplify use of Sacado ViewFactory.
Definition at line 126 of file Kokkos_ViewFactory.hpp.
std::enable_if< is_view<InputViewType>::value || is_dyn_rank_view<InputViewType>::value, typename Impl::ResultDynRankView<InputViewType>::type >::type Kokkos::createDynRankView | ( | const InputViewType & | a, |
const CtorProp & | prop, | ||
const Dims... | dims | ||
) |
Wrapper to simplify use of Sacado ViewFactory.
Definition at line 163 of file Kokkos_ViewFactory.hpp.
std::enable_if< is_view<InputViewType>::value || is_dyn_rank_view<InputViewType>::value, ResultViewType>::type Kokkos::createViewWithType | ( | const InputViewType & | a, |
const CtorProp & | prop, | ||
const Dims... | dims | ||
) |
Wrapper to simplify use of Sacado ViewFactory.
Definition at line 177 of file Kokkos_ViewFactory.hpp.
KOKKOS_INLINE_FUNCTION auto Kokkos::subview | ( | const View< D, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, P...> & | src, |
Args... | args | ||
) |
Definition at line 101 of file Sacado_Fad_Kokkos_Specialization.hpp.
KOKKOS_INLINE_FUNCTION auto Kokkos::subview | ( | const DynRankView< D, Kokkos::LayoutContiguous< LayoutSrc, StrideSrc >, P...> & | src, |
Args... | args | ||
) |
Definition at line 125 of file Sacado_Fad_Kokkos_Specialization.hpp.
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{} |
||
) |
Definition at line 156 of file Sacado_Fad_Kokkos_Specialization.hpp.
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{} |
||
) |
Definition at line 199 of file Sacado_Fad_Kokkos_Specialization.hpp.