|
using | HostSpace = Kokkos::HostSpace |
|
using | Serial = Kokkos::Serial |
|
using | DefaultHostExecutionSpace = Kokkos::DefaultHostExecutionSpace |
|
using | DefaultExecutionSpace = Kokkos::DefaultExecutionSpace |
|
template<typename T1 , typename T2 > |
using | kPair = Kokkos::pair< T1, T2 > |
|
template<typename T > |
using | kRange = kPair< T, T > |
|
using | range = kRange< int > |
|
using | range64 = kRange< int long > |
|
template<typename T , typename... properties> |
using | ViewTypeScalar = Kokkos::View< T, properties... > |
|
template<typename T , typename... properties> |
using | ViewType1D = Kokkos::View< T *, properties... > |
|
template<typename T , typename... properties> |
using | DualViewType1D = Kokkos::DualView< T *, properties... > |
|
template<typename T , typename... properties> |
using | ViewType3D = Kokkos::View< T ***, properties... > |
|
template<typename Key , typename Value , typename... properties> |
using | unorderedMap = Kokkos::UnorderedMap< Key, Value, properties... > |
|
template<typename Key , typename... properties> |
using | unorderedSet = Kokkos::UnorderedMap< Key, void, properties... > |
|
template<typename Key , typename Value > |
using | deviceHashMap = Kokkos::UnorderedMap< Key, Value > |
|
template<typename Key , typename Value > |
using | hostHashMap = Kokkos::UnorderedMap< Key, Value, Kokkos::HostSpace > |
|
template<typename Key > |
using | deviceHashSet = Kokkos::UnorderedMap< Key, void > |
|
template<typename Key > |
using | hostHashSet = Kokkos::UnorderedMap< Key, void, Kokkos::HostSpace > |
|
template<typename T > |
using | deviceViewTypeScalar = Kokkos::View< T > |
|
template<typename T > |
using | deviceViewType1D = Kokkos::View< T * > |
|
template<typename T , typename Layout = void> |
using | deviceViewType2D = Kokkos::View< T **, Layout, void > |
|
template<typename T > |
using | hostViewTypeScalar = Kokkos::View< T, Kokkos::HostSpace > |
|
template<typename T > |
using | hostViewType1D = Kokkos::View< T *, Kokkos::HostSpace > |
|
template<typename T , typename Layout = void> |
using | hostViewType2D = Kokkos::View< T **, Layout, Kokkos::HostSpace > |
|
template<typename T > |
using | deviceAtomicViewType1D = Kokkos::View< T *, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > |
|
template<typename T > |
using | deviceAtomicViewType3D = Kokkos::View< T ***, Kokkos::MemoryTraits< std::is_same< DefaultExecutionSpace, Serial >::value?0:Kokkos::Atomic > > |
|