BlockDim¶
-
class
BlockDim¶ This Block dimension specifier is for use with the
DimensionalDist2Ddistribution.It specifies the mapping of indices in its dimension that would be produced by a 1D
Blockdistribution.Constructor Arguments
The following
BlockDimclass constructors are available:proc BlockDim.BlockDim( numLocales, boundingBoxLow, boundingBoxHigh, type idxType = boundingBoxLow.type) proc BlockDim.BlockDim( numLocales: int, boundingBox: range(?), type idxType = boundingBox.idxType)
The
numLocalesargument specifies the number of locales that this dimension's bounding box is to be distributed over.The
boundingBoxLowandboundingBoxHigharguments are a convenient replacement for theboundingBoxargument, which specifies the bounding box in this dimension.The
idxType, whether provided or inferred, must match the index type of the domains "dmapped" using the correspondingDimensionalDist2Ddistribution.