public final class RegionFactory extends Object
RegionFactory class.
Modifier and Type | Method and Description |
---|---|
static List<HjRegion.HjRegion1D> |
groupRegion(HjRegion.HjRegion1D hjRegion1D,
int processorGrid)
groupRegion.
|
static List<HjRegion.HjRegion2D> |
groupRegion(HjRegion.HjRegion2D hjRegion2D,
int processorGrid0,
int processorGrid1)
groupRegion.
|
static HjRegion.HjRegion1D |
myGroup(int groupId,
HjRegion.HjRegion1D hjRegion1D,
int groupSize)
myGroup.
|
static RectangularRegion2D |
myGroup(int groupId0,
int groupId1,
HjRegion.HjRegion2D hjRegion2D,
int groupSize0,
int groupSize1)
myGroup.
|
static RectangularRegion1D |
newRectangularRegion1D(int pMinInc,
int pMaxInc)
newRectangularRegion1D.
|
static RectangularRegion2D |
newRectangularRegion2D(int pMinInc0,
int pMaxInc0,
int pMinInc1,
int pMaxInc1)
newRectangularRegion2D.
|
static RectangularRegion3D |
newRectangularRegion3D(int pMinInc0,
int pMaxInc0,
int pMinInc1,
int pMaxInc1,
int pMinInc2,
int pMaxInc2)
newRectangularRegion3D.
|
public static RectangularRegion1D newRectangularRegion1D(int pMinInc, int pMaxInc)
newRectangularRegion1D.
pMinInc
- a int.pMaxInc
- a int.RectangularRegion1D
object.public static RectangularRegion2D newRectangularRegion2D(int pMinInc0, int pMaxInc0, int pMinInc1, int pMaxInc1)
newRectangularRegion2D.
pMinInc0
- a int.pMaxInc0
- a int.pMinInc1
- a int.pMaxInc1
- a int.RectangularRegion2D
object.public static RectangularRegion3D newRectangularRegion3D(int pMinInc0, int pMaxInc0, int pMinInc1, int pMaxInc1, int pMinInc2, int pMaxInc2)
newRectangularRegion3D.
pMinInc0
- a int.pMaxInc0
- a int.pMinInc1
- a int.pMaxInc1
- a int.pMinInc2
- a int.pMaxInc2
- a int.RectangularRegion3D
object.public static List<HjRegion.HjRegion1D> groupRegion(HjRegion.HjRegion1D hjRegion1D, int processorGrid)
groupRegion.
hjRegion1D
- a HjRegion.HjRegion1D
object.processorGrid
- a int.List
object.public static HjRegion.HjRegion1D myGroup(int groupId, HjRegion.HjRegion1D hjRegion1D, int groupSize)
myGroup.
groupId
- a int.hjRegion1D
- a HjRegion.HjRegion1D
object.groupSize
- a int.HjRegion.HjRegion1D
object.public static List<HjRegion.HjRegion2D> groupRegion(HjRegion.HjRegion2D hjRegion2D, int processorGrid0, int processorGrid1)
groupRegion.
hjRegion2D
- a HjRegion.HjRegion2D
object.processorGrid0
- a int.processorGrid1
- a int.List
object.public static RectangularRegion2D myGroup(int groupId0, int groupId1, HjRegion.HjRegion2D hjRegion2D, int groupSize0, int groupSize1)
myGroup.
groupId0
- a int.groupId1
- a int.hjRegion2D
- a HjRegion.HjRegion2D
object.groupSize0
- a int.groupSize1
- a int.RectangularRegion2D
object.Copyright © 2015 Rice University - Department of Computer Science. All rights reserved.