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 |
|---|
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, sumLeaffinal java.lang.Object[] array
final Ops.Reducer reducer
final java.lang.Object base
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.FJScanOpfinal void pushUp(PAS.FJScan parent, PAS.FJScan left, PAS.FJScan right)
pushUp in class PAS.FJScanOpfinal PAS.FJScan newSubtask(PAS.FJScan parent, int lo, int hi)
newSubtask in class PAS.FJScanOp