abstract static class PAS.FJOScanOp extends PAS.FJScanOp
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Object[] |
array |
(package private) java.lang.Object |
base |
(package private) Ops.Reducer |
reducer |
fence, origin, threshold
Constructor and Description |
---|
PAS.FJOScanOp(AbstractParallelAnyArray.OPap pap,
Ops.Reducer reducer,
java.lang.Object base) |
Modifier and Type | Method and Description |
---|---|
(package private) PAS.FJScan |
newSubtask(PAS.FJScan parent,
int lo,
int hi) |
(package private) void |
pushDown(PAS.FJScan parent,
PAS.FJScan left,
PAS.FJScan right) |
(package private) void |
pushUp(PAS.FJScan parent,
PAS.FJScan left,
PAS.FJScan right) |
cumulateLeaf, sumAndCumulateLeaf, sumLeaf
final java.lang.Object[] array
final Ops.Reducer reducer
final java.lang.Object base
PAS.FJOScanOp(AbstractParallelAnyArray.OPap pap, Ops.Reducer reducer, java.lang.Object base)
final void pushDown(PAS.FJScan parent, PAS.FJScan left, PAS.FJScan right)
pushDown
in class PAS.FJScanOp
final void pushUp(PAS.FJScan parent, PAS.FJScan left, PAS.FJScan right)
pushUp
in class PAS.FJScanOp
final PAS.FJScan newSubtask(PAS.FJScan parent, int lo, int hi)
newSubtask
in class PAS.FJScanOp