Kokkos Core Kernels Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
Kokkos::Experimental::LayoutTiled< OuterP, InnerP, ArgN0, ArgN1, ArgN2, ArgN3, ArgN4, ArgN5, ArgN6, ArgN7, IsPowerOfTwo > Struct Template Reference

LayoutTiled. More...

#include <Kokkos_Layout.hpp>

Detailed Description

template<Kokkos::Iterate OuterP, Kokkos::Iterate InnerP, unsigned ArgN0, unsigned ArgN1, unsigned ArgN2 = 0, unsigned ArgN3 = 0, unsigned ArgN4 = 0, unsigned ArgN5 = 0, unsigned ArgN6 = 0, unsigned ArgN7 = 0, bool IsPowerOfTwo = (Kokkos::Impl::is_integral_power_of_two(ArgN0) && Kokkos::Impl::is_integral_power_of_two(ArgN1) && (Kokkos::Impl::is_integral_power_of_two(ArgN2) || (ArgN2 == 0)) && (Kokkos::Impl::is_integral_power_of_two(ArgN3) || (ArgN3 == 0)) && (Kokkos::Impl::is_integral_power_of_two(ArgN4) || (ArgN4 == 0)) && (Kokkos::Impl::is_integral_power_of_two(ArgN5) || (ArgN5 == 0)) && (Kokkos::Impl::is_integral_power_of_two(ArgN6) || (ArgN6 == 0)) && (Kokkos::Impl::is_integral_power_of_two(ArgN7) || (ArgN7 == 0)))>
struct Kokkos::Experimental::LayoutTiled< OuterP, InnerP, ArgN0, ArgN1, ArgN2, ArgN3, ArgN4, ArgN5, ArgN6, ArgN7, IsPowerOfTwo >

LayoutTiled.

Definition at line 248 of file Kokkos_Layout.hpp.


The documentation for this struct was generated from the following file: