groovyx.gpars.extra166y
Class PAS.FJOScanOp

java.lang.Object
  extended by groovyx.gpars.extra166y.PAS.FJScanOp
      extended by groovyx.gpars.extra166y.PAS.FJOScanOp
Direct Known Subclasses:
PAS.FJOCumulateOp, PAS.FJOPrecumulateOp
Enclosing class:
PAS

abstract static class PAS.FJOScanOp
extends PAS.FJScanOp


Field Summary
(package private)  java.lang.Object[] array
           
(package private)  java.lang.Object base
           
(package private)  Ops.Reducer reducer
           
 
Fields inherited from class groovyx.gpars.extra166y.PAS.FJScanOp
fence, origin, threshold
 
Constructor Summary
PAS.FJOScanOp(AbstractParallelAnyArray.OPap pap, Ops.Reducer reducer, java.lang.Object base)
           
 
Method Summary
(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)
           
 
Methods inherited from class groovyx.gpars.extra166y.PAS.FJScanOp
cumulateLeaf, sumAndCumulateLeaf, sumLeaf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

array

final java.lang.Object[] array

reducer

final Ops.Reducer reducer

base

final java.lang.Object base
Constructor Detail

PAS.FJOScanOp

PAS.FJOScanOp(AbstractParallelAnyArray.OPap pap,
              Ops.Reducer reducer,
              java.lang.Object base)
Method Detail

pushDown

final void pushDown(PAS.FJScan parent,
                    PAS.FJScan left,
                    PAS.FJScan right)
Specified by:
pushDown in class PAS.FJScanOp

pushUp

final void pushUp(PAS.FJScan parent,
                  PAS.FJScan left,
                  PAS.FJScan right)
Specified by:
pushUp in class PAS.FJScanOp

newSubtask

final PAS.FJScan newSubtask(PAS.FJScan parent,
                            int lo,
                            int hi)
Specified by:
newSubtask in class PAS.FJScanOp

Copyright © 2008–2012 Václav Pech. All Rights Reserved.