The class BlockCyclicRange is a subclass of Range describing block-cyclically-distributed ranges. The format inquiry returns DIST_BLOCK for a BlockCyclicRange (or any subrange). The lev inquiry returns the value 2.
The public interface of the BlockCyclicRange class is
class BlockCyclicRange : public Range { public : BlockCyclicRange(const int extent, Dimension dim, const int blockSize) ; }