Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Macros | Functions
Stokhos_Cuda_WarpShuffle.hpp File Reference
#include "Kokkos_Core.hpp"
Include dependency graph for Stokhos_Cuda_WarpShuffle.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Stokhos
 Top-level namespace for Stokhos classes and functions.
 

Macros

#define HAVE_CUDA_SHUFFLE   0
 

Functions

template<typename Scalar >
KOKKOS_INLINE_FUNCTION Scalar Stokhos::shfl_down (const Scalar &val, const int &delta, const int &width)
 
template<typename Scalar >
KOKKOS_INLINE_FUNCTION Scalar Stokhos::shfl_up (const Scalar &val, const int &delta, const int &width)
 
template<typename Scalar >
KOKKOS_INLINE_FUNCTION Scalar Stokhos::shfl_down (const Scalar &val, const int &delta, const int &width, const int &mask)
 
template<typename Scalar >
KOKKOS_INLINE_FUNCTION Scalar Stokhos::shfl_up (const Scalar &val, const int &delta, const int &width, const int &mask)
 
KOKKOS_INLINE_FUNCTION void Stokhos::sync_warp (const int &mask)
 

Macro Definition Documentation

#define HAVE_CUDA_SHUFFLE   0

Definition at line 22 of file Stokhos_Cuda_WarpShuffle.hpp.