cub::ThreeWayPartitionPolicy#
-
struct ThreeWayPartitionPolicy#
The tuning policy for the three-way partition algorithms in DevicePartition.
Public Functions
- inline friend ::std::ostream &operator<<(
- ::std::ostream &os,
- const ThreeWayPartitionPolicy &p
Public Members
-
ThreeWayPartitionAlgorithm algorithm#
The three-way partition algorithm to use.
-
ThreeWayPartitionLookbackPolicy lookback#
The policy for the three-way partition algorithm based on decoupled-lookback.
Only used when
algorithmisdecoupled look-back <>_.
Friends
- inline friend constexpr bool operator==(
- const ThreeWayPartitionPolicy &lhs,
- const ThreeWayPartitionPolicy &rhs
- inline friend constexpr bool operator!=(
- const ThreeWayPartitionPolicy &lhs,
- const ThreeWayPartitionPolicy &rhs