template<typename RowT, typename ColT = RowT>
class UT_BlockedRange2D< RowT, ColT >
UT_BlockedRange2D() is a simple wrapper using tbb for its implementation This meets the requirements for a Range object, which are:
Range::Range(const Range&);
Copy constructor
-
Destructor
bool Range::is_divisible() const;
True if the range can be partitioned into two sub-ranges
bool Range::empty() const;
True if the range is empty
-
Split the range r
into two sub-ranges (i.e. modify r
and *this)
Definition at line 60 of file UT_ParallelUtil.h.