static final class PAS.FJDCombineInPlace extends PAS.FJBase
| Modifier and Type | Field and Description | 
|---|---|
| (package private) Ops.BinaryDoubleOp | combiner | 
| (package private) double[] | other | 
| (package private) int | otherOffset | 
hi, lo, next, pap| Constructor and Description | 
|---|
| PAS.FJDCombineInPlace(AbstractParallelAnyArray pap,
                     int lo,
                     int hi,
                     PAS.FJBase next,
                     double[] other,
                     int otherOffset,
                     Ops.BinaryDoubleOp combiner) | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) void | atLeaf(int l,
      int h)Leaf computation | 
| (package private) PAS.FJBase | newSubtask(int l,
          int h,
          PAS.FJBase r)Factory method to create new subtask, normally of current type | 
compute, internalCompute, onReduceadapt, adapt, adapt, cancel, complete, completeExceptionally, fork, get, get, getException, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyInvoke, quietlyJoin, reinitialize, tryUnforkfinal double[] other
final int otherOffset
final Ops.BinaryDoubleOp combiner
PAS.FJDCombineInPlace(AbstractParallelAnyArray pap, int lo, int hi, PAS.FJBase next, double[] other, int otherOffset, Ops.BinaryDoubleOp combiner)
PAS.FJBase newSubtask(int l, int h, PAS.FJBase r)
PAS.FJBasenewSubtask in class PAS.FJBasevoid atLeaf(int l,
          int h)
PAS.FJBaseatLeaf in class PAS.FJBase