Stokhos Package Browser (Single Doxygen Collection) Version of the Day
|
Analyze the array shape of a Sacado::MP::Vector. More...
#include <Kokkos_View_MP_Vector_Interlaced.hpp>
Inherits Shape< sizeof(Sacado::MP::Vector< StorageType >), 0 >.
Public Types | |
typedef ViewMPVectorInterlaced | specialize |
typedef Shape< sizeof(Sacado::MP::Vector< StorageType >), 0 > | shape |
typedef std::conditional< StorageType::is_static, typenamenested::array_intrinsic_type[StorageType::is_static?StorageType::static_size:1], typenamenested::array_intrinsic_type * >::type | array_intrinsic_type |
typedef std::conditional< StorageType::is_static, typenamenested::const_array_intrinsic_type[StorageType::is_static?StorageType::static_size:1], typenamenested::const_array_intrinsic_type * >::type | const_array_intrinsic_type |
typedef array_intrinsic_type | non_const_array_intrinsic_type |
typedef Sacado::MP::Vector< StorageType > | type |
typedef const Sacado::MP::Vector< StorageType > | const_type |
typedef Sacado::MP::Vector< StorageType > | non_const_type |
typedef Sacado::MP::Vector< StorageType > | value_type |
typedef const Sacado::MP::Vector< StorageType > | const_value_type |
typedef Sacado::MP::Vector< StorageType > | non_const_value_type |
Private Types | |
typedef AnalyzeShape< typename StorageType::value_type > | nested |
Analyze the array shape of a Sacado::MP::Vector.
This specialization is required so that the array shape of Kokkos::View< Sacado::MP::Vector< StorageType > , ... > can be determined at compile-time.
Definition at line 884 of file Kokkos_View_MP_Vector_Interlaced.hpp.
|
private |
Definition at line 889 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef ViewMPVectorInterlaced Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::specialize |
Definition at line 893 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef Shape< sizeof(Sacado::MP::Vector< StorageType >) , 0 > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::shape |
Definition at line 895 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef std::conditional<StorageType::is_static,typenamenested::array_intrinsic_type[StorageType::is_static?StorageType::static_size:1],typenamenested::array_intrinsic_type*>::type Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::array_intrinsic_type |
Definition at line 903 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef std::conditional<StorageType::is_static,typenamenested::const_array_intrinsic_type[StorageType::is_static?StorageType::static_size:1],typenamenested::const_array_intrinsic_type*>::type Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::const_array_intrinsic_type |
Definition at line 909 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef array_intrinsic_type Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::non_const_array_intrinsic_type |
Definition at line 911 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef Sacado::MP::Vector< StorageType > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::type |
Definition at line 913 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef const Sacado::MP::Vector< StorageType > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::const_type |
Definition at line 914 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef Sacado::MP::Vector< StorageType > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::non_const_type |
Definition at line 915 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef Sacado::MP::Vector< StorageType > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::value_type |
Definition at line 917 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef const Sacado::MP::Vector< StorageType > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::const_value_type |
Definition at line 918 of file Kokkos_View_MP_Vector_Interlaced.hpp.
typedef Sacado::MP::Vector< StorageType > Kokkos::Impl::AnalyzeShape< Sacado::MP::Vector< StorageType > >::non_const_value_type |
Definition at line 919 of file Kokkos_View_MP_Vector_Interlaced.hpp.