Sacado Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Kokkos::LayoutNatural< Layout > Struct Template Reference

#include <Kokkos_LayoutNatural.hpp>

Inherits Layout.

Public Types

typedef LayoutNatural array_layout
 Tag this class as a kokkos array layout.
 

Public Member Functions

 LayoutNatural (LayoutNatural const &)=default
 
 LayoutNatural (LayoutNatural &&)=default
 
LayoutNaturaloperator= (LayoutNatural const &)=default
 
LayoutNaturaloperator= (LayoutNatural &&)=default
 
KOKKOS_INLINE_FUNCTION constexpr LayoutNatural (size_t N0=0, size_t N1=0, size_t N2=0, size_t N3=0, size_t N4=0, size_t N5=0, size_t N6=0, size_t N7=0)
 

Detailed Description

template<typename Layout>
struct Kokkos::LayoutNatural< Layout >

Definition at line 52 of file Kokkos_LayoutNatural.hpp.

Member Typedef Documentation

◆ array_layout

template<typename Layout >
typedef LayoutNatural Kokkos::LayoutNatural< Layout >::array_layout

Tag this class as a kokkos array layout.

Definition at line 55 of file Kokkos_LayoutNatural.hpp.

Constructor & Destructor Documentation

◆ LayoutNatural() [1/3]

template<typename Layout >
Kokkos::LayoutNatural< Layout >::LayoutNatural ( LayoutNatural< Layout > const & )
default

◆ LayoutNatural() [2/3]

template<typename Layout >
Kokkos::LayoutNatural< Layout >::LayoutNatural ( LayoutNatural< Layout > && )
default

◆ LayoutNatural() [3/3]

template<typename Layout >
KOKKOS_INLINE_FUNCTION constexpr Kokkos::LayoutNatural< Layout >::LayoutNatural ( size_t N0 = 0,
size_t N1 = 0,
size_t N2 = 0,
size_t N3 = 0,
size_t N4 = 0,
size_t N5 = 0,
size_t N6 = 0,
size_t N7 = 0 )
inlineconstexpr

Definition at line 63 of file Kokkos_LayoutNatural.hpp.

Member Function Documentation

◆ operator=() [1/2]

template<typename Layout >
LayoutNatural & Kokkos::LayoutNatural< Layout >::operator= ( LayoutNatural< Layout > const & )
default

◆ operator=() [2/2]

template<typename Layout >
LayoutNatural & Kokkos::LayoutNatural< Layout >::operator= ( LayoutNatural< Layout > && )
default

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