CnC
|
Inherits default_partitioner< grainSize >.
Additional Inherited Members | |
![]() | |
typedef range_is_range_type | split_type |
![]() | |
template<typename Range , typename StepInstance > | |
bool | divide_and_originate (Range &range, StepInstance &si) const |
divide given range into in arbitrary number of ranges of type Range More... | |
![]() | |
template<typename Range > | |
bool | is_divisible (const Range &range) const |
return true, if given range is divisible, false otherwise | |
int | grain_size (size_t fullRangeSize) const |
Use this instead of default_partitioner if your tag is self-dividing (e.g. a range) and you want to use the partitioning mechanism through cnC::tag_collection::put_range
Definition at line 183 of file default_partitioner.h.