The class IrregRange is a subclass of Range describing irregular block-distributed ranges. The format inquiry returns DIST_IRREG for an IrregRange or any subrange.
The public interface of the IrregRange class is
class IrregRange : public Range { public : IrregRange(Dimension dim, int* blocks) ; } ;