|
Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <KokkosExp_View_UQ_PCE_Contiguous.hpp>
Public Types | |
| typedef Kokkos::ViewTraits< data_type, array_layout, typename SrcTraits::device_type, typename SrcTraits::memory_traits > | traits_type |
| typedef Kokkos::View< data_type, array_layout, typename SrcTraits::device_type, typename SrcTraits::memory_traits > | type |
Static Public Member Functions | |
| template<class DstTraits> | |
| static KOKKOS_INLINE_FUNCTION void | assign (ViewMapping< DstTraits, typename DstTraits::specialize > &dst, ViewMapping< SrcTraits, typename SrcTraits::specialize > const &src, Arg0 arg0, Args ... args) |
Private Types | |
| enum | { RZ = false , R0 = bool(is_integral_extent<0,Arg0,Args...>::value) , R1 = bool(is_integral_extent<1,Arg0,Args...>::value) , R2 = bool(is_integral_extent<2,Arg0,Args...>::value) , R3 = bool(is_integral_extent<3,Arg0,Args...>::value) , R4 = bool(is_integral_extent<4,Arg0,Args...>::value) , R5 = bool(is_integral_extent<5,Arg0,Args...>::value) , R6 = bool(is_integral_extent<6,Arg0,Args...>::value) } |
| enum | { rank } |
| enum | { R0_rev } |
| typedef Kokkos::ViewTraits< DataType, P... > | SrcTraits |
| typedef std::conditional<((rank==0)||(rank<=2 &&R0 &&std::is_same< typenameSrcTraits::array_layout, Kokkos::LayoutLeft >::value)||(rank<=2 &&R0_rev &&std::is_same< typenameSrcTraits::array_layout, Kokkos::LayoutRight >::value)), typenameSrcTraits::array_layout, Kokkos::LayoutStride >::type | array_layout |
| typedef SrcTraits::value_type | sacado_uq_pce_type |
| typedef std::conditional< rank==0, sacado_uq_pce_type, typenamestd::conditional< rank==1, sacado_uq_pce_type *, typenamestd::conditional< rank==2, sacado_uq_pce_type **, typenamestd::conditional< rank==3, sacado_uq_pce_type ***, typenamestd::conditional< rank==4, sacado_uq_pce_type ****, typenamestd::conditional< rank==5, sacado_uq_pce_type *****, typenamestd::conditional< rank==6, sacado_uq_pce_type ******, sacado_uq_pce_type ******* >::type >::type >::type >::type >::type >::type >::type | data_type |
Definition at line 1756 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
Definition at line 1776 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
Definition at line 1817 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
Definition at line 1819 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
Definition at line 1830 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
| typedef Kokkos::ViewTraits< data_type , array_layout , typename SrcTraits::device_type , typename SrcTraits::memory_traits > Kokkos::Impl::ViewMapping< typename std::enable_if<(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutLeft >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutRight >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutStride >::value))>::type, Kokkos::ViewTraits< DataType, P... >, Arg0, Args ... >::traits_type |
Definition at line 1838 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
| typedef Kokkos::View< data_type , array_layout , typename SrcTraits::device_type , typename SrcTraits::memory_traits > Kokkos::Impl::ViewMapping< typename std::enable_if<(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::specialize, Kokkos::Experimental::Impl::ViewPCEContiguous >::value &&(std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutLeft >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutRight >::value||std::is_same< typename Kokkos::ViewTraits< DataType, P... >::array_layout, Kokkos::LayoutStride >::value))>::type, Kokkos::ViewTraits< DataType, P... >, Arg0, Args ... >::type |
Definition at line 1844 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
| Enumerator | |
|---|---|
| RZ | |
| R0 | |
| R1 | |
| R2 | |
| R3 | |
| R4 | |
| R5 | |
| R6 | |
Definition at line 1780 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
| Enumerator | |
|---|---|
| rank | |
Definition at line 1792 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
private |
| Enumerator | |
|---|---|
| R0_rev | |
Definition at line 1796 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.
|
inlinestatic |
Definition at line 1851 of file KokkosExp_View_UQ_PCE_Contiguous.hpp.