OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
cub::SwizzleScanOp< ScanOp > Class Template Reference

Binary operator wrapper for switching non-commutative scan arguments. More...

Detailed Description

template<typename ScanOp>
class cub::SwizzleScanOp< ScanOp >

Binary operator wrapper for switching non-commutative scan arguments.

Definition at line 209 of file thread_operators.cuh.

Public Member Functions

__host__ __device__ __forceinline__ SwizzleScanOp (ScanOp scan_op)
 Constructor.
 
template<typename T >
__host__ __device__ __forceinline__ T operator() (const T &a, const T &b)
 Switch the scan arguments.
 

Private Attributes

ScanOp scan_op
 Wrapped scan operator.
 

The documentation for this class was generated from the following file: