|
org.codehaus.gpars | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object groovyx.gpars.extra166y.AbstractParallelAnyArray.DPap groovyx.gpars.extra166y.ParallelDoubleArrayWithDoubleMapping groovyx.gpars.extra166y.ParallelDoubleArrayWithFilter groovyx.gpars.extra166y.AbstractParallelAnyArray.DRPap
static final class AbstractParallelAnyArray.DRPap extends ParallelDoubleArrayWithFilter
Field Summary | |
---|---|
IntAndDoublePredicate |
selector
|
Constructor Summary | |
AbstractParallelAnyArray.DRPap(ForkJoinPool ex, int origin, int fence, double[] array, IntAndDoublePredicate selector)
|
Methods inherited from class ParallelDoubleArrayWithDoubleMapping | |
---|---|
all, apply, max, max, min, min, reduce, sequentially, sum, summary, summary, withIndexedMapping, withIndexedMapping, withIndexedMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping |
Field Detail |
---|
final IntAndDoublePredicate selector
Constructor Detail |
---|
AbstractParallelAnyArray.DRPap(ForkJoinPool ex, int origin, int fence, double[] array, IntAndDoublePredicate selector)
Method Detail |
---|
boolean hasFilter()
boolean isSelected(int i)
final void leafApply(int lo, int hi, DoubleProcedure procedure)
final void leafBinaryIndexMap(int l, int h, IntAndDoubleToDouble op)
final void leafCombineInPlace(int l, int h, double[] other, int otherOffset, BinaryDoubleOp combiner)
final void leafCombineInPlace(int l, int h, ParallelDoubleArrayWithDoubleMapping other, int otherOffset, BinaryDoubleOp combiner)
final void leafFill(int l, int h, double value)
final void leafGenerate(int l, int h, DoubleGenerator generator)
final void leafIndexMap(int l, int h, IntToDouble op)
final double leafReduce(int lo, int hi, DoubleReducer reducer, double base)
final void leafTransform(int l, int h, DoubleOp op)
public ParallelDoubleArrayWithFilter withFilter(DoublePredicate selector)
public ParallelDoubleArrayWithFilter withIndexedFilter(IntAndDoublePredicate selector)
public ParallelDoubleArrayWithMapping withIndexedMapping(IntAndDoubleToObject mapper)
public ParallelDoubleArrayWithDoubleMapping withIndexedMapping(IntAndDoubleToDouble mapper)
public ParallelDoubleArrayWithLongMapping withIndexedMapping(IntAndDoubleToLong mapper)
public ParallelDoubleArrayWithMapping withMapping(DoubleToObject op)
public ParallelDoubleArrayWithDoubleMapping withMapping(DoubleOp op)
public ParallelDoubleArrayWithLongMapping withMapping(DoubleToLong op)
Copyright © 2008–2013 Václav Pech. All Rights Reserved.