kokkosAlgorithms.hpp File Reference
Include dependency graph for kokkosAlgorithms.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 pFlow
 
 pFlow::algorithms
 
 pFlow::algorithms::KOKKOS
 

Functions

template<typename Type , typename ExecutionSpace >
INLINE_FUNCTION_H int32 count (const Type *first, int32 numElems, const Type &val)
 
template<typename Type , typename ExecutionSpace >
INLINE_FUNCTION_H void fillSequence (Type *first, int32 numElems, const Type &firstVal)
 
template<typename Type , typename indexType , typename ExecutionSpace >
INLINE_FUNCTION_H void fillSelected (Type *first, const indexType *indices, const int32 numElems, const Type val)
 
template<typename Type , typename indexType , typename ExecutionSpace >
INLINE_FUNCTION_H void fillSelected (Type *first, const indexType *indices, const Type *vals, const int32 numElems)
 
template<typename Type , typename ExecutionSpace >
INLINE_FUNCTION_H Type max (const Type *first, int32 numElems)
 
template<typename Type , typename ExecutionSpace >
INLINE_FUNCTION_H Type min (const Type *first, int32 numElems)
 
template<typename Type , typename DestType , typename ExecutionSpace >
void exclusiveScan (Type *first, DestType *dFirst, int32 numElems)
 
template<typename Type , typename DestType , typename ExecutionSpace >
void inclusiveScan (Type *first, DestType *dFirst, int32 numElems)