groovyx.gpars.extra166y
Class PAS.FJScanOp

java.lang.Object
  extended by groovyx.gpars.extra166y.PAS.FJScanOp
Direct Known Subclasses:
PAS.FJDScanOp, PAS.FJDScanPlusOp, PAS.FJLScanOp, PAS.FJLScanPlusOp, PAS.FJOScanOp
Enclosing class:
PAS

abstract static class PAS.FJScanOp
extends java.lang.Object

Computational operations for FJScan


Field Summary
(package private)  int fence
           
(package private)  int origin
           
(package private)  int threshold
           
 
Constructor Summary
PAS.FJScanOp(AbstractParallelAnyArray pap)
           
 
Method Summary
(package private) abstract  void cumulateLeaf(int lo, int hi, PAS.FJScan f)
           
(package private) abstract  PAS.FJScan newSubtask(PAS.FJScan parent, int lo, int hi)
           
(package private) abstract  void pushDown(PAS.FJScan parent, PAS.FJScan left, PAS.FJScan right)
           
(package private) abstract  void pushUp(PAS.FJScan parent, PAS.FJScan left, PAS.FJScan right)
           
(package private) abstract  void sumAndCumulateLeaf(int lo, int hi, PAS.FJScan f)
           
(package private) abstract  void sumLeaf(int lo, int hi, PAS.FJScan f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

threshold

final int threshold

origin

final int origin

fence

final int fence
Constructor Detail

PAS.FJScanOp

PAS.FJScanOp(AbstractParallelAnyArray pap)
Method Detail

pushDown

abstract void pushDown(PAS.FJScan parent,
                       PAS.FJScan left,
                       PAS.FJScan right)

pushUp

abstract void pushUp(PAS.FJScan parent,
                     PAS.FJScan left,
                     PAS.FJScan right)

sumLeaf

abstract void sumLeaf(int lo,
                      int hi,
                      PAS.FJScan f)

cumulateLeaf

abstract void cumulateLeaf(int lo,
                           int hi,
                           PAS.FJScan f)

sumAndCumulateLeaf

abstract void sumAndCumulateLeaf(int lo,
                                 int hi,
                                 PAS.FJScan f)

newSubtask

abstract PAS.FJScan newSubtask(PAS.FJScan parent,
                               int lo,
                               int hi)

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